最近初看linux内核内存管理方面的书,ksm是内存中相同页面的一种合并机制。
echo 0 > /sys/kernel/mm/ksm/run //关闭ksm机制
然后打开较多网页或者运行程序,意在产生很多相同的冗余页面,然后打开ksm机制,让其合并:
echo 1 > /sys/kernel/mm/ksm/run //打开ksm机制
过一段时间之后,观察 /sys/kernel/mm/ksm/ 目录下变量的值,还是没有变化,仍停留在初始化。
于是LZ怀疑ksm机制是否正常工作。
求高人解答,谢谢!!!
关于linux内核mm下ksm机制是否正常工作的疑问
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 2
- 注册时间: 2012-07-08 17:12