默认安装的Ubuntu系统性能已经很不错,主观感觉跟xp差不多,比vista来得实在。
如果要想再发掘Ubuntu系统的潜能吗?呵呵,那跟着我来吧:
1。请用ReiseFS文件系统来代替ext3文件系统
大家还记得你在前几篇文章看到的安装Ubuntu时分区用什么文件系统吗?没错,是ext3文件系统,为什么当时我推荐这个系统呢?因为ext3能提高最大的兼容性跟安全性,是Red Hat一直以来推荐的个人文件系统。那ReiseFS又是什么?它是一个用于高端应用的linux文件系统,许多高端的企业应用,例如SGI服务器就是使用ReiseFS+LVM文件系统,这个文件系统比ext3性能和兼容性都更好。但为什么Red Hat一直不推荐它呢?因为据说linux的作者Linus一直认为这个文件系统有一定的安全风险,但其实这么多年来很少有报道因这个文件系统而遭到攻击的报道,所以大家可以放心,另外在新的linux内核发布,也会逐渐完善这个文件系统。
那大家会说,我现在已经安装了ext3系统那怎么办?我只能抱歉说一句:请重装系统。其实如果从我的第一篇文章到现在,你只重装了第二次系统,而且得到了如此丰富的经验,你已经很幸运了。。。从接触linux以来我都不知道重装了多少遍系统,为了Linux的进一步普及,我愿意跟大家分享自己的经验,这也算是自己对Linux世界一份微不足道的贡献吧
分区的时候请把/boot和/的文件系统格式改为ReiseFS就行了
2。如果你的硬盘有windows的vfat分区,请编辑:
sudo gedit /etc/fstab
将第6列的pass参数改成0,例如:
# <file system> <mount point> <type> <options> <dump> <pass>
# /dev/sda6
UUID=5092-DF5F /media/sda6 vfat defaults,utf8,umask=007,gid=46 0 1(因为是vfat,所以把1改为0)
这样修改后,你的系统重启时就不会扫描windows分区,能加快启动效率
3。修改文档:
sudo gedit /etc/hosts
127.0.0.1 localhost (在这里把下面的名字添加上来)
127.0.1.1 ubuntu-desktop
也就是改成:
127.0.0.1 localhost ubuntu-desktop
127.0.1.1 ubuntu-desktop
4。禁用IPV6
sudo gedit /etc/modprobe.d/aliases
把
alias net-pf-10 ipv6
改为:
alias net-pf-10 off #ipv6
5。修改Swappiness值
sysctl -q vm.swappiness
sudo sysctl vm.swappiness=10 (默认这个值是60,如果你的内存在512~1G,完全可以把值设为10,如果有2G内存,建议设为0,这个值的设置会影响系统swap的频率,对于个人系统完全可以根据自己情况设置小一点)
6。关闭没用的默认系统服务 (以下配置只适用于个人用户,服务器不适合)
系统-首选项-会话,在这里可以关闭一般的系统服务,例如蓝牙
要想关闭更多系统服务,你需要安装一个服务管理程序:sudo apt-get install sysv-rc-conf
这个程序提供一种配置开机进程和运行等级的简单方法。
打开程序:sudo sysv-rc-conf
你会看到一个系统服务的界面,里面有很多叉叉
在我们开始搞乱它们之前,我要在这里引入一些运行等级知识 ....全部开机进程执行顺序如下:
运行等级 S:开机进程中的第一个运行等级。/etc/init.d/rcS脚本将被调用到开启并且/etc/rcS.d目录下的所有进程将被执行。
运行等级 1:单用户模式。/etc/rc1.d目录下的所有进程将被执行。
运行等级 2,3,4,5:在debian系统里是多用户环境,可能不包含图形用户界面。同样的,在相应目录下的进程将被运行。
**注意** 这和RedHat,SuSE, 以及其它基于RPM的系统不同。
运行等级 0:关闭计算机
运行等级 6:重起计算机
好,让我们回到sysv-rc-conf:
1. acpi-support - 你最好使其在S运行等级处于“X”状态。
2. acpid - acpi守护程序.这两个用于电源管理,对于笔记本很重要,台式机可以选择关闭。
3. alsa - 如果你使用alsa声音子系统,开启它。
4. alsa-utils -在我系统里,此服务取代了alsa,所以我关闭了alsa并在S运行等级将此服务开启。**注意**,我所说的“关闭”是指在所有运行等级里面去除所有 “X”。如果在你系统里没有它,没问题。让我们继续。
5. anacron - 关闭
6. apmd - 关闭。
7. atd - 关闭
8. binfmt-support - 开2345
9. bluez-utiles -关闭
10. bootlogd - 默认打开
11. cron – 默认打开
12. cupsys – 有打印机就默认打开,没有就关闭。
13. dbus – 默认打开。
14. dns-clean – 需要拨号连接就打开,不要就关闭。
15. evms – 关闭了。
16. fetchmail – 关闭。
17. gdm – gnome桌面管理器。 如果开机引导到x就开2345,如果开机引导进终端,就关闭。
18. gdomap – 关闭
19. gpm – 终端鼠标支持。如果你觉得你在终端使用鼠标更好,那么在运行等级 1 和2 开启它
20. halt - 默认打开。
