大内存的利用之linux篇

前阵子把X200的内存加到了3G.. 当然得好好利用一下.. windows下面早弄好了,刚把linux下面也优化了下,现在总结一下吧

建议2G内存以上使用,1G左右慎用,512M及以下的同学听好了,我建议你少吃两颗白菜去加条内存玩玩吧~~

正题:
1.swap分区
由于我的swap我没见它用过,但是又听说禁用不好
所以决定用改
swappiness的方法:
输入
sysctl -q vm.swappiness 查看swappiness值,默认是60
sudo gedit /etc/sysctl.conf
在以上配置文件后添加:
vm.swappiness=0 //我3G内存就直接改到0了,表示尽可能的少用swap
各位同学自己看着改 基本问题不大...
(重启生效)

2.把缓存文件(
/tmp)放在内存
sudo gedit /etc/fstab
在最后加上
tmpfs /tmp tmpfs size=957m,mode=1777 0 0
稍微解释下上面这条,就是用了957m的内存用于/tmp文件, 为什么是957呢? 因为我内存的总容量除3舍去余数就是957...(除非我记错了 -_-)
又有同学要问了,为什么你要这么做呢?
我的回答是:个人爱好.. 你不喜欢的话 你可以分520M 你可以二百五 爱分多少分多少.. 但是我建议你不要超过内存的一半,因为传说这样不好 ^_^

##CONTINUE##

3.把火狐缓存放在内存
这个跟windows下面是一样的~
地址栏:
about:config
找到browser.cache.disk.parent_directory // 把这项的值改成/tmp
因为上面第二条把/tmp设置到内存上了,所以...


OK,到此基本结束~谢谢观赏..

3 comments:

Mr.Liu said...
January 5, 2009 at 10:45 PM

你的文章缺乏自信

Anonymous said...
May 6, 2009 at 11:09 AM

把火狐缓存放在内存的问题是,下次重启后这些内容就没了,如果你要重复访问还得从网上下载,网络的速度,呵呵,可比硬盘慢多了,所以这项优化不会有好的效果。

Unknown said...
May 6, 2009 at 11:10 AM

把火狐缓存放在内存的问题是,下次重启后这些内容就没了,如果你要重复访问还得从网上下载,网络的速度,呵呵,可比硬盘慢多了,所以这项优化不会有好的效果。

Post a Comment