linux需要优化吗?Linux基本优化指南

有人看到这个标题的时候,心里一定在嘀咕“linux需要优化吗?”。

在回答这个问题之前,我先问个问题“何谓优化?”,我的理念是,没有最优的,合适自己的才是更优的,把桌面背景调成自己喜欢的颜色,算不算优化呢?

我想上面两个问题都不用回答,如果你有兴趣,可以接着看下去。

这里要说的优化,主要指性能上的。优化是针对自己硬件,针对自己需求来做的,因此不存在适合所有人的优化方法。以我的机器为例,结合Ubuntu讲述。

CPU: AMD AM2 Athlon64 X2 3600+ RAM: DDRII 800 512M * 2 DISK: SATA2 250G 8M

§加快启动速度

如果你常常使用大量的外设,比如说红外、蓝牙、打印机、扫描仪等,这部分可以跳过,因为这里将去掉这些东西在引导系统时的加载,以提高启动速度。

Ubuntu和其它多数发行版一样,在引导的时候,默认会加载大量的你不需要的东西,HP打印机,LVM,RAID,甚至是盲人使用的特性。这些东西一般都可以去掉,即使你偶尔需要使用,可以通过手动的方式启动,不会影响你的使用,这就类似于windows的自启动程序,Ubuntu的自启动程序数量是的惊人的。 虽然可以通过命令行直接控制服务的一切,但对于新手来说,这不够直观,也没那么安全,因此借助第3方的工具来实现,不过请放心,那个工具是免费的。

安装这个工具 并且运行 $ sudo apt-get install sysv-rc-conf $ sudo sysv-rc-conf

哪些是需要的 哪些是不需要的 可以一个个的去用google搜索,这里给出一些大部分人可以考虑去掉的例子。

evms,cron,anacron,apmd,atd,mdamd,lvm 如果不知道是什么,可以放心去掉 bluez-utiles 蓝牙,如果你每次开机都要用,那么留着也无妨。 bootlogd 如果你有查看日志的爱好 那么留着吧 cupsys 如果你常用打印机,就留着 dns-clean 如果是拨号上网的,留着 fetchmail 如果不知道是干嘛的 也可以去掉 hdparm 如果都是SATA硬盘 去掉吧 hotkey-setup 只有笔记本可能需要,你可以尝试去掉,有副作用就改回来 hotplug 大多数人可以去掉,有些硬件可能需要,比如品种罕见的声卡 hplip 你有打印机的话 就留着 klogd 去掉也无妨 networking 在交大宿舍上网的可以放心去掉 ntp-server 时间同步,一般可以去掉 pcmcia 传说中的设备 我没见过,因此去掉了 powernowd 如果CPU支持变频,可以留着省电,去掉也无妨 ppp   拨号上网用的 不拨号的就关掉  ppp-dns   同上  readahead  关掉  rmnologin  去掉  rsync   如果不知道干嘛的 去掉  screen-cleanup  去掉  stop-bootlogd  去掉  sysklogd  去掉也无妨 随你  urandom  去掉也无妨  usplash  那个黄色的启动画面 去掉吧 bittorrent 去掉 其余的服务,不妨自己琢磨琢磨

使用并发加载 有的单核的机器上反而会变慢,建议双核用户使用 sudo vi /etc/init.d/rc 找到 CONCURRENCY=none 修改为 CONCURRENCY=shell 保存后退出

真正的停下来,享受自我的体验时刻,也许浮光掠影,

linux需要优化吗?Linux基本优化指南

相关文章:

你感兴趣的文章:

标签云: