关于linux内核mm下ksm机制是否正常工作的疑问

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
will_forever
帖子: 2
注册时间: 2012-07-08 17:12

关于linux内核mm下ksm机制是否正常工作的疑问

#1

帖子 will_forever » 2013-05-20 9:32

最近初看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机制是否正常工作。

求高人解答,谢谢!!!
回复