LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 841|回复: 5

如何判断哪些模块是没用却被加载的?

[复制链接]
发表于 2006-3-16 19:19:52 | 显示全部楼层 |阅读模式
debian用了许久了,总觉得启动速度实在是慢的不行,不会也不想重新编译内核,只是想去掉一些不必要的模块,也许能加快一点速度??
$lsmod
Module                  Size  Used by
ipt_TCPMSS              4096  1
ipt_tcpmss              2304  1
iptable_filter          2944  1
ip_tables              17792  3 ipt_TCPMSS,ipt_tcpmss,iptable_filter
nvidia               4085264  12
pppoe                  13248  2
pppox                   3464  1 pppoe
ppp_generic            26132  6 pppoe,pppox
slhc                    6528  1 ppp_generic
nls_utf8                2176  3
nls_cp437               5888  3
vfat                   11776  3
fat                    46236  1 vfat
8139too                25344  0
8139cp                 19584  0
mii                     5248  2 8139too,8139cp
parport_pc             32324  0
parport                31944  1 parport_pc
ide_cd                 36612  0
cdrom                  33568  1 ide_cd
psmouse                32516  0
serio_raw               6660  0
analog                 10528  0
gameport               14216  1 analog
joydev                  9024  0
evdev                   8960  1
snd_intel8x0           29852  3
snd_ac97_codec         82336  1 snd_intel8x0
snd_ac97_bus            2304  1 snd_ac97_codec
mousedev               10784  1
snd_pcm_oss            45856  0
snd_mixer_oss          16768  1 snd_pcm_oss
snd_pcm                77576  4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              21636  2 snd_pcm
ehci_hcd               29192  0
snd_mpu401              6472  0
snd_mpu401_uart         6784  1 snd_mpu401
snd_rawmidi            22560  1 snd_mpu401_uart
snd_seq_device          8204  1 snd_rawmidi
amd64_agp              11460  1
agpgart                31560  2 nvidia,amd64_agp
snd                    48612  14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore               9184  1 snd
snd_page_alloc         10120  2 snd_intel8x0,snd_pcm
ohci_hcd               18052  0
usbcore               113540  3 ehci_hcd,ohci_hcd
pcspkr                  1924  0
shpchp                 40000  0
pci_hotplug            25012  1 shpchp
i2c_nforce2             6528  0
i2c_core               19600  1 i2c_nforce2
reiserfs              225264  2
ext3                  117768  0
jbd                    48404  1 ext3
ide_disk               16128  7
ide_generic             1408  0 [permanent]
siimage                11264  0 [permanent]
aec62xx                 6784  0 [permanent]
trm290                  4100  0 [permanent]
alim15x3               11148  0 [permanent]
hpt34x                  4992  0 [permanent]
hpt366                 17280  0 [permanent]
cmd64x                 10268  0 [permanent]
piix                    9220  0 [permanent]
rz1000                  2688  0 [permanent]
slc90e66                5248  0 [permanent]
generic                 4484  0 [permanent]
cs5535                  6016  0 [permanent]
cs5530                  4864  0 [permanent]
cs5520                  4608  0 [permanent]
sc1200                  6784  0 [permanent]
triflex                 3712  0 [permanent]
atiixp                  5392  0 [permanent]
pdc202xx_old            9856  0 [permanent]
pdc202xx_new            8064  0 [permanent]
opti621                 4100  0 [permanent]
ns87415                 4168  0 [permanent]
cy82c693                4484  0 [permanent]
amd74xx                13084  0 [permanent]
sis5513                14216  0 [permanent]
via82cxxx               8452  0 [permanent]
serverworks             8584  0 [permanent]
it821x                  7940  0 [permanent]
ide_core              112544  30 ide_cd,ide_disk,ide_generic,siimage,aec62xx,trm290,alim15x3,hpt34x,hpt366,cmd64x,piix,rz1000,slc90e66,generic,cs5535,cs5530,cs5520,sc1200,triflex,atiixp,pdc202xx_old,pdc202xx_new,opti621,ns87415,cy82c693,amd74xx,sis5513,via82cxxx,serverworks,it821x
上面8139too 8139cp 是不是重复 sis5513 via82cxxx 我总觉得没什么用啊
我的主板是nf3 250 不能驱动板载网卡,就买了一个旧的8139D网卡插上了。
我前两天安装了个initng的东西,确实可以加快启动速度,不过有时候不太好使
要启动两次才行。
发表于 2006-3-16 19:24:28 | 显示全部楼层
那么多permanent的模块都是initrd中的,对各种主板芯片的支持,其实是用不到的,但这个影响不到多少运行速度,会影响一点点启动速度。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-16 19:46:32 | 显示全部楼层
permanent是什么意思,就是没用的么?如何去掉啊?/etc/modules.conf的内容都是些alias char-major-13-3   joydev
alias char-major-13-32  mousedev
alias char-major-13-33  mousedev
alias char-major-13-34  mousedev
alias char-major-13-35  mousedev
alias char-major-13-63  mousedev
alias char-major-13-64  evdev
alias char-major-13-65  evdev
alias char-major-13-66  evdev
alias char-major-13-67  evdev
alias char-major-19     cyclades
alias char-major-20     cyclades
alias char-major-21     sg
alias char-major-22     pcxx
alias char-major-23     pcxx
alias char-major-27     ftape
alias char-major-27     zftape
alias char-major-34     scc
这样的东西,看不懂啊,不知道哪个没用。
谢谢
回复 支持 反对

使用道具 举报

发表于 2006-3-16 23:05:29 | 显示全部楼层
最稳定的系统主是最好的系统.
回复 支持 反对

使用道具 举报

发表于 2006-3-17 08:19:55 | 显示全部楼层
将那些模块加到/etc/modprobe.d/blacklist中试试。
回复 支持 反对

使用道具 举报

发表于 2006-3-17 10:02:39 | 显示全部楼层
those which "used"=0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表