but at the moment i have nothing to be careful with because i still don`t know how to get the gone by default.
2007/6/9, Nigel Henry <
cave.dnb@xxxxxxxxxx>:
On Saturday 09 June 2007 17:57, Mark wrote:
> Hey Eric,
>
> Your partly right.
>
> > However, they'd still have to load during bootup, then they'd get removed
> > as a final step in /etc/rc.d/rc.local. I think what Mark wanted (Mark,
> > please correct me if I'm wrong) is not to load them in the first place,
> > so that bootup happens faster.
>
> that`s what i want indeed.
>
> I'm far, far away from being any kind of an expert on Linux use of modules,
>
> > but isn't it true that modules only get loaded if they are needed? So,
> > if Mark goes through all the startup services (in chkconfig, or
> > system-config-services) and disables all the ones he doesn't want or need
> > (which will probably be a lot of them), won't that result in modules not
> > getting loaded that are assocuated with the eliminated startup processes?
>
> That`s partly right.
> i did remove all the services that i didn`t want but the loaded module
> list is still the same.
> i even removed all the modprobe files and it`s still exactly the same. (rm
> -rf /etc/modprobe*) (actually moved them to my personal folder..
> /home/mark)
>
> This is the list of modules that i have:
>
> [root@localhost ~]# lsmod
>
> > Module Size Used by
> > ipv6 276673 20
> > i915 25793 3
> > drm 78037 4 i915
> > autofs4 24645 2
> > nf_conntrack_ftp 13761 0
> > nf_conntrack_netbios_ns 7105 0
> > nf_conntrack_ipv4 15049 12
> > xt_state 6593 12
> > nf_conntrack 61001 4
> > nf_conntrack_ftp,nf_conntrack_netbios_ns,nf_conntrack_ipv4,xt_state
> > nfnetlink 10841 2 nf_conntrack_ipv4,nf_conntrack
> > xt_tcpudp 7233 14
> > ipt_REJECT 8641 2
> > iptable_filter 6977 1
> > ip_tables 16389 1 iptable_filter
> > x_tables 18757 4 xt_state,xt_tcpudp,ipt_REJECT,ip_tables
> > cpufreq_ondemand 11981 1
> > acpi_cpufreq 14281 1
> > dm_multipath 21705 0
> > video 21065 0
> > sbs 19173 0
> > i2c_ec 9281 1 sbs
> > button 12113 0
> > dock 13669 0
> > battery 14149 0
> > ac 9413 0
> > lp 15977 0
> > parport 38025 1 lp
> > loop 19785 0
> > arc4 6209 2
> > ecb 7489 2
> > blkcipher 10181 1 ecb
> > rc80211_simple 8257 1
> > sdhci 21069 0
> > serio_raw 10821 0
> > mmc_core 30661 1 sdhci
> > b44 29517 0
> > mii 9409 1 b44
> > iTCO_wdt 14693 0
> > pcspkr 7105 0
> > iTCO_vendor_support 7877 1 iTCO_wdt
> > iwl3945 141477 0
> > i2c_i801 12241 0
> > intelfb 38629 0
> > mac80211 136005 2 rc80211_simple,iwl3945
> > cfg80211 12105 1 mac80211
> > i2c_algo_bit 11337 1 intelfb
> > i2c_core 24641 4 i2c_ec,i2c_i801,intelfb,i2c_algo_bit
> > sr_mod 20197 0
> > cdrom 37217 1 sr_mod
> > snd_hda_intel 24281 0
> > snd_hda_codec 202689 1 snd_hda_intel
> > snd_pcm 74565 2 snd_hda_intel,snd_hda_codec
> > snd_timer 24773 1 snd_pcm
> > snd 53189 4
> > snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
> > soundcore 11553 1 snd
> > snd_page_alloc 13769 2 snd_hda_intel,snd_pcm
> > joydev 13441 0
> > sg 37213 0
> > dm_snapshot 20709 0
> > dm_zero 6209 0
> > dm_mirror 24277 0
> > dm_mod 57229 9
> > dm_multipath,dm_snapshot,dm_zero,dm_mirror ata_piix 18757
> > 2
> > ata_generic 12101 0
> > libata 115417 2 ata_piix,ata_generic
> > sd_mod 23873 3
> > scsi_mod 137549 4 sr_mod,sg,libata,sd_mod
> > ext3 125385 2
> > jbd 59881 1 ext3
> > mbcache 12357 1 ext3
> > ehci_hcd 35405 0
> > ohci_hcd 23749 0
> > uhci_hcd 26833 0
> > [root@localhost ~]#
>
> Now all the modules that have: "Used By 0" can be thrown away because
> nothing is using it.
> that`s what i want. i don`t want to load the modules first and unload them
> at the end of the boot progress (that doesn`t speed up the boot progress
> but slows it down).
>
> please tell me that it`s possible without recompiling the kernel :) (if
> not.. that will take serveral hours)
>
> any ideas?
>
> 2007/6/9, Eric < spamsink@xxxxxxxxxxxxxxx>:
I still say that you want to be carefull in removing modules from being
loaded. For example the USB modules below arn't being used at the moment.
> > ehci_hcd 35405 0
> > ohci_hcd 23749 0
> > uhci_hcd 26833 0
Now you plug something into the USB, and it won't work, because the necessary
modules arn't loaded.
Again, looking at your soundcard module, as below.
snd_hda_intel 24281 0
At the moment it is using nothing, so it seems.
I've just looked at my /sbin/lsmod, and my snd-ens1371 was showing a 4.
I stopped the Internet radio, and this has now gone to "1". I don't know whats
still using the soundcard, but it's sufficient to say that if you remove the
soundcard module, and do want sounds, you will no longer have them.
btw. I have just restarted Internet radio with Opera, and snd-ens1371 has gone
from "1" to "4" again.
Some modules may be showing a "0", but when you plugin a USB device, or start
some app that uses the soundcard, this scenario may change.
Personally I couldn't care less if my OS boots up in 2mins, 5mins, or 10 mins,
as long as it boots up.
Just my 2¢ worth
Nigel.
--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list