【修改linux swap空间的swappiness,降低对硬盘的缓存】古人学问无遗力,少壮工夫老始成。这篇文章主要讲述修改linux swap空间的swappiness,降低对硬盘的缓存相关的知识,希望能为你提供帮助。
(2010-01-12 17:21:31)
文章图片
转载▼
标签:
swap swappiness it |
分类: Linux |
如果内存够大,应当告诉 linux 不必太多的使用 SWAP 分区, 可以通过修改 swappiness 的数值。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。
在ubuntu 里面,默认设置swappiness这个值等于60。
!!!! 如果内存较小,而进程调度频繁,硬盘的响动就会大了 !!!!
现在一般1个G的内存可修改为10, 2个G的可改为5, 甚至是0。具体这样做:
1.查看你的系统里面的swappiness
$ cat /proc/sys/vm/swappiness
不出意外的话,你应该看到是 60
2.修改swappiness值为10
$ sudo sysctl vm.swappiness=10
但是这只是临时性的修改,在你重启系统后会恢复默认的60,为长治久安,还要更进一步:
$ sudo gedit /etc/sysctl.conf
在这个文档的最后加上这样一行:
vm.swappiness=10
然后保存,重启。ok,你的设置就生效了。
推荐阅读
- appium_v1.4.16版本自动化适配android7.0系统
- Win10系统怎样删除迈克菲软件?
- Win10无法安装microsoft .net framework 3.5怎样办?
- Win10激活提示密钥无效出错代码0xc004f050该怎样办?
- Win10系统无需按Shift复制文件路径的办法
- Win10系统更新遇到问题代码0x80244019怎样处理?
- Win10电脑系统如何清空剪切板?
- Win10系统怎样关软键盘?
- Win10系统无线网卡如何运用?