LQ Newbie
Registered: Sep 2005
Distribution: SUSE Pro 9.3
Posts: 3
Rep:
|
How can I disable modules without recompiling my Kernal?
I am a new Linux user and am using SuSE 9.3 Pro. I'm on a pentium III 866 box with 512 MB RAM. The system runs unusually slow. As I have talked to a few friends/collegues I have determined that when I run a lsmod I get:
BJlinux:~ # lsmod
Module Size Used by
raw 39584 0
nls_cp850 4864 1
smbfs 61432 2
hfsplus 56708 0
vfat 12800 0
fat 37916 1 vfat
nls_utf8 2048 1
subfs 7296 1
ipt_LOG 6912 11
ipt_limit 2432 11
ipt_pkttype 1792 2
nvidia 3916540 24
usbserial 28008 0
speedstep_lib 4100 0
freq_table 4484 0
processor 23736 0
nvram 8200 0
snd_pcm_oss 57888 0
snd_mixer_oss 18944 2 snd_pcm_oss
snd_seq_midi 9632 0
snd_emu10k1_synth 7680 0
snd_emux_synth 36608 1 snd_emu10k1_synth
snd_seq_virmidi 6784 1 snd_emux_synth
snd_seq_midi_event 6912 2 snd_seq_midi,snd_seq_virmidi
snd_seq_midi_emul 7296 1 snd_emux_synth
snd_seq 52752 5 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
rfcomm 36636 0
hidp 15360 2
l2cap 23556 10 rfcomm,hidp
hci_usb 14088 0
bluetooth 47108 6 rfcomm,hidp,l2cap,hci_usb
af_packet 20744 2
joydev 9664 0
sg 36256 0
evdev 8832 0
st 37788 0
sd_mod 17936 0
sr_mod 16548 0
scsi_mod 125384 4 sg,st,sd_mod,sr_mod
edd 10080 0
ipt_state 2048 12
ip6t_REJECT 6784 3
ipt_REJECT 6656 3
iptable_mangle 2816 0
3c59x 39592 0
mii 4864 1 3c59x
iptable_filter 2944 1
snd_emu10k1 107652 3 snd_emu10k1_synth
snd_rawmidi 24992 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_seq_device 8588 6 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi
snd_ac97_codec 77564 1 snd_emu10k1
snd_pcm 92680 4 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
ip6table_mangle 2432 0
snd_timer 24580 3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc 9988 2 snd_emu10k1,snd_pcm
snd_util_mem 4864 2 snd_emux_synth,snd_emu10k1
ip_nat_ftp 3072 0
snd_hwdep 8992 2 snd_emux_synth,snd_emu10k1
snd 60292 18 snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_virmidi,snd_seq_midi _event,snd_seq_midi_emul,snd_seq,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_t imer,snd_util_mem,snd_hwdep
iptable_nat 22236 1 ip_nat_ftp
soundcore 8928 2 snd
uhci_hcd 30224 0
via_agp 9344 1
i2c_viapro 7824 0
emu10k1_gp 3584 0
agpgart 32296 2 nvidia,via_agp
i2c_core 21776 1 i2c_viapro
usbcore 108760 4 usbserial,hci_usb,uhci_hcd
gameport 14728 2 emu10k1_gp
ip_conntrack_ftp 72592 1 ip_nat_ftp
ip_conntrack 42168 4 ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
ip_tables 20352 8 ipt_LOG,ipt_limit,ipt_pkttype,ipt_state,ipt_REJECT,iptable_mangle,iptable_filter,iptable_nat
ip6table_filter 2816 1
ip6_tables 18304 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 236672 13 ip6t_REJECT
video1394 17612 0
ohci1394 31492 1 video1394
raw1394 28140 0
ieee1394 97976 3 video1394,ohci1394,raw1394
capability 3256 0
parport_pc 38212 1
lp 11076 0
parport 33864 2 parport_pc,lp
dm_mod 56316 0
reiserfs 243056 1
ide_cd 37892 0
cdrom 36640 2 sr_mod,ide_cd
ide_disk 16640 3
via82cxxx 11420 0 [permanent]
ide_core 120020 3 ide_cd,ide_disk,via82cxxx
There are 91 of them. I don't know what all of these are, however, I suspect that the amount of modules running (with just a browser and shell open) is killing the machine. Is there a way to learn what each of the modules is, and not have it start up at boot, but rather when I need it?
Please help.
Thanks.
|