[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to enable DMA at boot time



On Sun, Dec 01, 2002 at 07:23:03PM -0600, Shyamal Prasad wrote:
> If you are using one of the pre-packaged 2.4.x kernels from Debian
> then it will be modular. During boot you will see a "Calculating
> module dependencies...." message followed by much disk whirring. For
> me, this is the single slowest step during a boot. I just measure it
> with a stop watch (actually, I count seconds ;-)

Is this a feature of the prepackaged kernel setup then? I'm running
2.4.18 compiled straight from the original www.kernel.org source with
no "Debianisation". I have what I consider to be a lot of modules:

Module                  Size  Used by
ppp_deflate            40704   0 (autoclean)
ppp_async               6224   0 (autoclean)
ppp_generic            15312   0 (autoclean) [ppp_deflate ppp_async]
slhc                    4416   0 (autoclean) [ppp_generic]
soundcore               3472   0 (autoclean)
sd_mod                 10016   2 (autoclean)
vfat                    9776   1 (autoclean)
nls_iso8859-1           2848   2 (autoclean)
sr_mod                 13360   4 (autoclean)
cdrom                  28192   0 (autoclean) [sr_mod]
isofs                  17104   2 (autoclean)
nls_cp437               4352   4 (autoclean)
msdos                   4880   1 (autoclean)
fat                    30944   0 (autoclean) [vfat msdos]
ide-scsi                7440   2
aic7xxx               110768   1
scsi_mod               78608   4 [sd_mod sr_mod ide-scsi aic7xxx]

but the "Calculating module dependencies" step flashes by so fast I
can't see it. In fact the only bit I can read is the spinning up of my
SCSI disks. Do I guess correctly that the difference is because the
prepackaged kernel has zillions of modules and takes ages to work out
which ones it doesn't need, whereas mine has few more than the above
list? So you might be able to speed things up by hiding the modules
you don't need?

Pigeon



Reply to: