rc.d script to load kernel modules

Doug Barton dougb at FreeBSD.org
Sun Jun 12 18:51:15 UTC 2011

On 6/12/2011 1:56 AM, Jason Hellenthal wrote:

> Cutting modules out of the kernel in general does help speed up booting
> but loading those same modules later in the boot process will just lead
> you back to the same boot time.

Loading modules via loader.conf is many times slower than doing it from 
disk after the system is partially booted. (As in, 2-3 seconds per 
module vs. nearly instantaneous for all 6.)

I didn't offer my list as an example of what to do, I offered it as a 
syntax example. I would of course expect people to use appropriate 
discretion to load things in loader.conf that are necessary for boot. 
(Of course, the fact that people can easily get this wrong is a strike 
against the technique.)

There is no point in having an _enable for this script because if the 
kld_list is empty, nothing happens.


	Nothin' ever doesn't change, but nothin' changes much.
			-- OK Go

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/

More information about the freebsd-current mailing list