LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1954|回复: 5

ubuntu 8.04优化问题

[复制链接]
发表于 2008-6-12 12:32:59 | 显示全部楼层 |阅读模式
我用的是很旧的笔记本,IBMR40 384M,以前一直用RHEL5,大约两个星期前开始试用ubuntu8.04。
  用了大约一个多星期,发现ubuntu 8.04非常耗内存,该用的措施我都用了,例如,我的ubuntu 是直接进入命令行模式再进图形界面的,没有用gdm,安装sysv-rc-conf,将所有不必的服务一律关闭,我发现在S态,仍然启动了很多服务,于是几乎一律去除,只将必要的服务如网络、udev等改在2级启动,还将那个linux-restricted-modules也去掉了,这样启动命令行后,内存消耗大约80M,扣除cached大约之消耗40M,这与在rhel5下基本相同。
  问题是启动gnome后,内存消耗巨大,gnome里面的session我砍的差不多了,特别是那个据说内存杀手的tracker等都去掉了,在RHEL5下进入gnome大约消耗到90M,但ubuntu消耗到大约110-120M,更严重的是一旦开启应用,内存消耗比RHEL5下要大很多,例如我用Evince看同样一个pdf文档,rhel5消耗19M,uibuntu消耗40M,我发现其他很多应用都是这样,同样的程序在ubuntu下内存消耗比rhel5下大很多。
  我平时工作,用linux开virtualbox运行XP,在XP里面运行protel设计电路,在linux下用gedit编码,还需要看很多pdf文档,时不时还要上网查查资料等等,在RHEL5下,这个烂笔记本一点问题没有,但是在ubuntu下就受不了了,由于内存消耗太大,系统拼命交换,swap经常到300-400M,即使把那个swappiness打到0也没用(RHEL5下缺省是60,我根本没动过),程序间切换,硬盘都要亮好半天,Evince看文档翻页都卡,几乎无法工作,有趣的是将所有程序关闭后,ubuntu还消耗100M左右,而RHEL5会降到60M左右。ubuntu的内核我换了几个,刚刚升级到2.6.24-19还用了rt内核,都无济于事。
  我注意到ubuntu 8.04的内核4KSTACKS参数是关闭的,而RHEL5是开启的,难道是由于内核堆栈大了就分配了更多的内存?
  看到现在的8.04是LTS,我原本想将工作系统全面转向ubuntu的,包括在公司,平时的开发工作环境以及项目实施时给客户安装的运行环境,就但是现在这样恐怕还不能转。不知道各位使用8.04是否遇到这个问题,有什么好的解决办法吗?
发表于 2008-6-13 10:13:57 | 显示全部楼层
既然楼主这么注意资源占用。那你不妨用ubuntu的服务器版本吧
不要用桌面版

而且,服务器的版本支持周期更长些。
回复 支持 反对

使用道具 举报

发表于 2008-6-13 13:08:19 | 显示全部楼层
加个内存啥都好了。DDR 1的内存也不是非常贵。
回复 支持 反对

使用道具 举报

发表于 2008-6-14 20:50:53 | 显示全部楼层
我前天就装的是服务器版真的好用,如果不看图之类的必须用桌面的话,很不错
我的是老机器来着。
关机都要手动按一下的。
正在考虑是否需要关机,现在提倡节能。电费也高。
putty 登录上去十分的爽。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-17 21:03:37 | 显示全部楼层
今日有空,我又做了一个试验,启动到命令行下的ubuntu,此时内存消耗80M,挂上RHEL5的分区,然后chroot到RHEL5,然后启动RHEL5的gnome桌面,结果让人大跌眼镜,我看到了和直接启动RHEL5相似的场景,少少的内存消耗、几乎没用到的swap,看来问题不在内核,可能是gnome本身的问题,于是退出RHEL5,回到ubuntu,装xfce4,结果发现好了一点,但改观不是很大,如果用xfce4,RHEL5下可能内存消耗更小了。
我本打算做一个彻底的环境转换,从服务端、工作站、客户安装部署我都做了一个计划,然后逐一试验,作服务器端我相信没有问题,安装 ORALE也搞好了,内存消耗大的问题只是后来才发现的。
其实ubuntu桌面还是不错的,特别是多媒体什么的很方便,看来ubuntu 8.04适合玩,RHEL适合做事,所以在机器上我没有删ubuntu。
在说句题外话,我还有个笔记本,华硕的S200,就是那个只有8寸屏的极小的笔记本, PIII800/128M内存,上面运行RHEL5,进入桌面上网一点问题没有,我觉得RHEL5做得相当不错。
回复 支持 反对

使用道具 举报

发表于 2008-6-17 21:35:08 | 显示全部楼层
支持楼主能把自己测试的过程详细的写出来吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表