1.查看你的系统里面的swappiness
不出意外的话,你应该看到是 60cat /proc/sys/vm/swappiness
2.修改swappiness值为10
但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步:sudo sysctl vm.swappiness=10
sudo gedit /etc/sysctl.conf
在这个文档的最后加上这样一行:
然后保存,重启。ok,你的设置就生效了。vm.swappiness=10
不出意外的话,你应该看到是 60cat /proc/sys/vm/swappiness
但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步:sudo sysctl vm.swappiness=10
然后保存,重启。ok,你的设置就生效了。vm.swappiness=10
呵呵,这个要受很多因素的影响,如果你的内存本身就很大的话,它的确发挥不了多少作用,这个也是相对了.wheat0r 写了:这个早看过,依然60度
这个的原理其实也很简单,就是如果你的内存不够多,系统就会用swap,也就是虚拟内存,这时候就会加大对硬盘的读写次数了,自然也就会使硬盘发热了.改变参数之后,就是说 到内存很少的程序才去用swap,也就在一定程度上减少对硬盘对读写.ghostry 写了:这是什么原理,我的原来45度多,后来装了风扇,就不再上40度啦。
同问。