今天把一台很老的电脑,配置如下:
- CPU:Celeron 733
- RAM:128+32MB
- 网卡:西数 WD800BB 80G 8W
- 显卡:nVidia Corporation NV11 [GeForce2 MX/MX 400]
- 网卡:Intel Corporation 82557/8/9/0/1 Ethernet Pro 100(10baseT-HD)10M半双工
安装CENTOS 4.4系统,装CENTOS5.2出现如下错误: powe rnowk8_init+0X5E/0XK2 kernel panic-not syncing;Fatal exception 搜索了一下,好像centos5:2不能安装,又没有Centos 5.5的光盘,只好安装以前很早刻录的centos4.4 安装后,使用测试你的linux主机性能(unixbench)doc具体查看此文章
File Copy 1024 bufsize 2000 maxblocks 2672.0 14236.0 53.3
File Copy 256 bufsize 500 maxblocks 1077.0 6215.0 57.7
File Read 4096 bufsize 8000 maxblocks 15382.0 80382.0 52.3
Pipe-based Context Switching 15448.6 112902.6 73.1
Pipe Throughput 111814.6 306017.2 27.4
Process Creation 569.3 1725.3 30.3
Shell Scripts (8 concurrent) 44.8 91.8 20.5
System Call Overhead 114433.5 424585.5 37.1
= ========
FINAL SCORE 37.8
稍后使用yum升级一下系统到centos 4.8。 这台电脑打算用来同步备份自己的桌面电脑的数据,脚本稍后写下来。 我使用的是最少安装,默认启动的进程如下:
[root@localhost ~]# chkconfig --list | grep 3:on | cut -f1
cpuspeed
acpid
cups
mdmonitor
nfslock
microcode_ctl
crond
portmap
iptables
rawdevices
netfs
gpm
syslog
kudzu
smartd
apmd
atd
anacron
sshd
network
irqbalance
rpcgssd
isdn
autofs
openibd
xinetd
sendmail
pcmcia
messagebus
haldaemon
rpcidmapd
[root@localhost ~]#
我主要是本地测试,只保留如下几个进程
[root@localhost ~]# chkconfig --list | grep 3:on | cut -f1
crond
lvm2-monitor
syslog
sshd
network
[root@localhost ~]#
只启动上面进程后,看一下内核加载了那些模块:
[root@localhost ~]# lsmod
Module Size Used by
md5 4161 1
ipv6 238209 12
dm_mirror 32841 0
dm_mod 68089 1 dm_mirror
button 6737 0
battery 9029 0
ac 4933 0
parport_pc 24833 0
parport 37641 1 parport_pc
e100 33861 0
mii 5313 1 e100
floppy 58609 0
ext3 118345 1
jbd 72537 1 ext3
[root@localhost ~]#
可使用如下方式查看模块详细内容
[root@localhost ~]# modinfo floppy
filename: /lib/modules/2.6.9-89.0.25.EL/kernel/drivers/block/floppy.ko
author: Alain L. Knaff
license: GPL
alias: block-major-2-*
vermagic: 2.6.9-89.0.25.EL 686 REGPARM 4KSTACKS gcc-3.4
depends:
[root@localhost ~]#
发现floppy(软驱)parport parportpc(并口驱动) ac battery button(AC 适配器驱动) dmmirror dm_mod(LVM磁盘才用到) 这些模块我可以卸载掉
[root@localhost ~]# rmmod -v ac battery button floppy parport_pc parport m_mirror dm_mod
rmmod ac, wait=no
rmmod battery, wait=no
rmmod button, wait=no
rmmod floppy, wait=no
rmmod parport_pc, wait=no
rmmod parport, wait=no
rmmod m_mirror, wait=no
rmmod dm_mod, wait=no
把上面语句添加到/etc/rc.local中
echo "rmmod -v ac battery button floppy parport_pc parport dm_mirror dm_mod" >> /etc/rc.local
最后我这台电脑加载的模块如下:
[root@localhost ~]# lsmod
Module Size Used by
md5 4161 1 <--MD5加密模块
e100 33861 0 <--网卡
mii 5313 1 e100 <--设置网卡工作模式,使用mii-tool工具可以调整网卡模式,半双工,全双工
ext3 118345 1 <--ext3磁盘
jbd 72537 1 ext3 <--Linux 中的日志块设备
[root@localhost ~]#
关闭ipv6,具体请查看CentOS初始化中的关闭IPV6部分
没有评论 :
发表评论