快速业务通道

自己动手提高ubuntu系统的性能

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-09
调用很多程序,产生很多进程,也就是类似于Windwos下的开机自启动程序.到底是哪些进程呢?我们可以从存放系统级别启动脚本的/etc/X11/gdm/目录,用于用户自定义启动程序的$HOME/.gnomerc文件,或者通过系统>首选项>会话菜单来查看:

screeshot(点击缩放)

好,问题来了.既然有这么多的地方都能进行开机自启动程序的添加,难道它们都是完全一样的么?这样有什么意义呢?

恩,它们当然不是完全一样的,而是各司其职.

如果你希望自启动程序是作用于使用X-Windwos的所有人,那么你要修改的地方就是/etc/X11/Xsession,或者把脚本放置到 /etc/X11/Xsession.d/目录下.如果仅仅是希望对你自己使用X-Windwos时生效,则修改$HOME/.xsession即可.

如果你希望自启动程序是作用于使用Gnome的所有人,那么你要修改的地方就是 /etc/X11/gdm/PostSession/Default,它会仅仅对Gnome使用者起作用,而不是KDE使用者或者其他.或者把脚本放置到 /etc/X11/Xsession.d/目录下.如果仅仅是希望对你自己使用Gnome时生效,则修改$HOME/.gnomerc即可.

小知识:Gnome和X-Windows的区别?
X-Windows是图形界面底层,提供的功能是在屏幕上构造方块(窗口),然后画出里面的元素,但不提供交互式操作.gnome,kde这些都是基于X -Windows的不同风格的界面,属于桌面环境.怎么理解这个桌面环境呢?基本的意思是指“ Mac OS 和 Windows的图形界面有,而X没有却应该有的东西”.通常是一组有着共同外观和操作感的应用程序,和程序库,以及创建新的应用程序的方法.事实上你可以同时有两个文件管理器,两个面板,等等,并不冲突,它们都是属于应用.

桌面应用

插入光盘,就会自动弹出文件浏览器,插入数码相机,就会自动弹出照片导入程序,等等.这些应用是怎么实现的?如何禁止程序的自动执行?如何自定义在即插即用设备被认出以后的启动程序?
答案就在 系统>首选项>可移动驱动器和介质 里.打开它,你就明白怎么回事了,这东西实在太简单,我就不多说了.只有一点补充的,就是如果你要使用一款新的即插即用设备,而这种设备在可移动驱动器和介质选项中没有,那么此时你就求助于udev了.至于udev的具体知识,讲起来又是一篇文章,就不讲了,还是那句话,放google~~^_^.
评估资源

刚才我们一直再说资源资源,当然,系统资源的使用情况直接决定了你系统当前的性能.那么,我们如何才能对自己系统的性能做一个基础评估呢?在评估之前,我们需要对资源做一个更加详细的解释.所谓的资源,都是指进程所能使用的资源,包括了CPU处理能力,磁盘空间,磁盘I/O,RAM使用情况,显存使用情况,网络流量等.而这些资源的当前使用状态,我们都是有办法自己获取的.

ok,再提醒一句,这样做是比较冒险的.我知道你很有冒险心理,一旦重新启动出问题时,请用一下方法解决:
将系统重新启动到恢复模式下,在命令行下输入

mount -o remount,rw /dev/sdXX/

这个sdXX就是你的硬盘分区,这样就允许你修改硬盘上的fstab和menu.lst文件,将改变还原,然后在正确的系统中再去思考到底哪里出了问题.
杂项

1. 上面已经介绍,/etc/init.d/下面的都是启动脚本,默认这些脚本是按顺序启动的,实际上,如果你使用的是SATA 或SCSI,可以并行启动这些脚本程序,加速启动过程.而如果你的机器配置较老,则最好还是不要修改.修改方法是通过命令

sudo vim /etc/init.d/rc

找到并修改该行:
CONCURRENCY=none
为:
CONCURRENCY=shell

2. 长期使用 Ubuntu 后有一种感觉,那就是在 GNOME 中启动应用程序时,速度越来越慢.在 Ubuntu 英文论坛那边看到一个技巧,可以对这个问题起到改善作用.打开 /etc/hosts 文件,可以看到类似下面的内容:

127.0.0.1 localhost
1

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号