News for hackers. Stuff that matters.
Re:FreeBSD spends 7% of its boot time running a bubblesort o... by AdamH12113 on Friday May 19, 2023 @02:33PM (#36005318)
Windows XP had a tool called BootVis[1] that would try to optimize the startup sequence. Supposedly newer versions of windows do this sort of thing automatically.

I suspect much of the delay comes from the nature of plug-and-play. The OS has to poll every bus and every port to find every device, then query those devices to determine what they are, then load a driver and actually configure them. It simply can't rely on the hardware being exactly the same from one boot to the next.

[1] https://en.wikipedia.org/wiki/BootVis

Re:FreeBSD spends 7% of its boot time running a bubblesort o... by shpx on Friday May 19, 2023 @07:21PM (#36007920)
Phones take a long time to boot (12 seconds on an iPhone SE) even though their hardware stays the same.