首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Opensuse 11.0内存错误

Opensuse 11.0内存错误
EN

Stack Overflow用户
提问于 2011-01-13 18:59:37
回答 1查看 597关注 0票数 0

我使用的是OpenSuse 11.0。系统挂起了,我必须执行hard reboot.After来调查我得到的日志,错误如下:

代码语言:javascript
复制
Mem-info:
 kernel: Node 0 DMA per-cpu:
 kernel: CPU    0: hi:    0, btch:   1 usd:   0
kernel: Node 0 DMA32 per-cpu:
 kernel: CPU    0: hi:  186, btch:  31 usd: 174
 kernel: Active:229577 inactive:546 dirty:0 writeback:0 unstable:0
 kernel:  free:1982 slab:5674 mapped:18 pagetables:10359 bounce:0
 kernel: Node 0 DMA free:4000kB min:32kB low:40kB high:48kB active:2800kB inactive:2184kB present:8860kB pages_scanned:9859 all_unreclaimable? yes
 kernel: lowmem_reserve[]: 0 994 994 994
 kernel: Node 0 DMA32 free:3928kB min:4016kB low:5020kB high:6024kB active:915508kB inactive:0kB present:1018016kB pages_scanned:2233186 all_unreclaimable? yes
 lowmem_reserve[]: 0 0 0 0
 Node 0 DMA: 0*4kB 8*8kB 6*16kB 2*32kB 3*64kB 6*128kB 1*256kB 1*512kB 0*1024kB 1*2048kB 0*4096kB = 4000kB
Node 0 DMA32: 4*4kB 9*8kB 0*16kB 4*32kB 2*64kB 0*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 3928kB
 19418 total pagecache pages
 Swap cache: add 36342342, delete 36342340, find 14356263/18138459
 Free swap  = 0kB
 Total swap = 771080kB
 Free swap:            0kB
 262144 pages of RAM
 kernel: 5430 reserved pages

这与内存泄漏有关,但不确定。

如果任何人有类似问题的解决方案,请让我知道..

提前感谢

拉吉夫

EN

回答 1

Stack Overflow用户

发布于 2011-01-13 19:14:03

我建议这样做,比如运行"while true;do sleep 10;ps auxw >> ~/processes;done“。然后,您可能可以通过读取文件并发现不断增长的程序,在系统恢复后发现消耗了700兆交换空间的内存。

当你发现程序正在消耗你所有的内存时,你可以使用rlimits (man bash,搜索'ulimit')来限制在你启动它之前该程序使用了多少内存,也许可以让你的系统更正常一些。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4679292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档