DSL Ideas and Suggestions :: Bootchart for DSL 4.2.5



Dammit, I was wrong. Couldn't get disk stats to show. As I get -really- different output on 2.6 kernels from /proc/diskstats, it must be a 2.4 kernel thingy.

However, your data is very interesting. The chart for Juanito's usb frugal.

Based on real-hardware boot data from Juanito I noticed:

- cpu usage is zero over 70% of the time. It's waiting for something, IO or a sleep command. Lots of room for improvement.
- pump is still started twice. I thought it was a Qemu quirk (wouldn't have been the first ;)), but it does do that. You only have one network device, right?
- smaller dsl_restore usage is explained by having a backup to restore
- boot speed is a lot better than in Qemu :)  the initial 17s wait is most probably the toram load phase

Quote
You only have one network device, right?

- two, but the wireless needs ndiswrapper to be recognised and this is not loaded at boot.

Quote
the initial 17s wait is most probably the toram load phase

- it says 7s on the screen countdown...

Another thing. The initrd is in a 4mb file, but the ext2 filesystem created inside it is only 3mb. So, we're wasting space here either way, so it should either get expanded to 4mb (with no compressed size penalty, it's empty space) or be moved into a 3mb file.
Nice suggestion, curaga. Will implement.
Next Page...
original here.