红联Linux门户
Linux帮助

SUSE LINUX系统优化

发布时间:2007-01-03 16:09:28来源:红联作者:Oersted
用SUSE有一段时间了,
不过只是用来开发,我讨厌搞什么中文华,桌面美化什么的,无聊的要死。
不过速度感觉很慢,所以便决定优化一下。
我只知道这3中方法。
1.删除不必要的系统服务:

这是我删除的我系统中的服务:
aaeventd esound hplip lirc novell-zmd postfix running-kernel smbfs winbind
atd fam icecream microcode nscd powerd sane-dev snmpd
auditd fbset idmapd nfs ntp saslauthd sshd
bluetooth festival isdn nfsboot openct setserial svcgssd
cups gpm joystick nfsserver pcscd rpasswdd smartd svnserve
cupsrenice gssd ksysguardd nmb portmap rsyncd smb sysstat

这个是rc5.d中的:

K13splash K15auditd K15portmap S07auditd S07portmap S09splash

有个外国的SUSE社区的一个帖子列出了大部分的服务的作用,其实用LINUX很多人也都几本明白每个是干吗的,我就不解释了。

不知道的自己问GOOGLE,具体地址忘记了。

有件事得说,这些文件一开始并不是都在/etc/rc.d目录里的,你删除了一部分,系统会又弄一堆出来,我重启机器删了好几次。

2.减少几个tty.
用vi打开 /etc/inittab,找到:

# getty-programs for the normal runlevels
# :::
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
1:2345:respawn:/sbin/mingetty --noclear tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

从3-6全用#号注释掉。
你应该没病闲那么多不用浪费资源。

3.调整磁盘参数,加速磁盘存取。,
大多数发行版本都是使用的内核默认参数访问IDE接口。
你可以修改。
假如你的LINUX装在第一个IDE硬盘。
进入单用户模式。

运行hdparm -Tt /dev/hda
看看输出。
再运行

hdparm -c3 -m16 /dev/hda
输出结果是不是翻倍了?

hdparm -X66 -d1 -u1 -m16 -c3 /dev/hda
比较一下结果,你会惊叹结果几乎变为原来10倍(这个有危险性啊,出了事本人概不负责)。
我Timing buffered disk reads: 由3M+ 飙升到27M+。

由于每次hdparm并不记录参数,所以要每次启动后都要执行。
那么我们就把它放进
/etc/rc.d/boot.local中好了(虽然这么做不推荐)。

enjoy it !
文章评论

共有 0 条评论