Mailinglist Archive: opensuse-factory (689 mails)

< Previous Next >
Re: [opensuse-factory] Very slow loading of kernel/initrd with os12.3
Am 04.03.2013 14:47, schrieb Joschi Brauchle:

Looking at the size of the stock initrd (~54MB), I would expect my HDD
to be able to load this in 1 or 2 seconds at most, plus some CPU time to
extract...

That size looks obscene. Thinking about that the BIOS loads these with
some legacy compatibility non-interrupt non-dma mode, 5MB per second
look realistic.

Probably GRUB does small reads too, but you just do not notice it because
latency with hard disks is so much lower.

So what has changed from 11.4/12.2 to 12.3 in that area?

How big is the initrd on those?
A SLES11SP1 xen domU has a 3.3MB initrd, a SP2 xen dom0 has 4.3MB
(surely depends on the hardware).
My 12.2 at home has a 7.8MB initrd, this Factory laptop has a 30MB initrd.

Something has gone seriously wrong since 12.2 I'd say :-)


On 11.4 and 12.2, loading the initrd takes just a handful of seconds (if
at all), barely noticeable compared to the remaining boot process.

Compare the sizes, I'm pretty sure this will shed some light on the issue.

But now with 12.3, loading the initrd is about 1/3 of the total boot
time on a fast machine...

The machine is not really "fast" while grub is running. Everything is in
some "allow 20 year old software to run" compatibility mode.
--
Stefan Seyfried
"If your lighter runs out of fluid or flint and stops making
fire, and you can't be bothered to figure out about lighter
fluid or flint, that is not Zippo's fault." -- bkw
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups