Tag:linux kernel proc
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://ri0day.blogbus.com/logs/48708807.html
内核关于内存的选项都在/proc/sys/vm目录下.
1.pdflush,用于回写内存中的脏数据到硬盘。可以通过 /proc/sys/vm/vm.dirty_background_ratio调整。
首先查看这个值默认应该是10。
[root@esf ~]# cat /proc/sys/vm/dirty_background_ratio
10
这个值是一个阀值,说明如果内存中的脏数据达到系统总内存的10%时,那么pdflush进程就会启动,将内存中的脏数据写回硬盘.这个值可适当调高.可获得更快的写入速度.
2.swappiness选项
[root@esf ~]# cat /proc/sys/vm/swappiness
60
swappiness表示使用swap分区的使用程度,可以适当调整swappiness=0的时候表示尽可能使用物理内存swap空间.swappiness=100积极使用swap.
3.dirty_ratio
[root@esf ~]# cat /proc/sys/vm/dirty_ratio
40
dirty_ratio的值是数据写进内存的阀值,40%是指当系统内存已经缓存了40%的数据以后,就不再往内存中缓存数据了.
附proc详解..
http://docs.google.com/View?id=dcbnv87x_22dc7hjkcn