
03-20-2004, 06:27 AM
|
|
Editor Emeritus
Join Date: Aug 2006
Posts: 15,171
|
|
Re: Lets get the facts right here!
Quote:
|
Originally Posted by mjhamson
The reason for the "slowness" in booting windows (or any OS for that matter) is that the OS needs to wait for devices. Hard drives must spin up, video cards must do their inits, memory checks and other bios checks, monitors must warm up.
|
Actually, that's only one of many reasons. There's a reason the Linux kernel can initialize on a PC in under 20 seconds, and BeOS was able to boot in under 10 -- they don't do the other kinds of heavyweight lifting Windows does at startup. I'm not saying Linux or BeOS does what you need -- but it's entirely possible to build a solution that's faster.
Quote:
|
I can tell you that I know for a fact that on a properly built off the shelf system, windows can do a full boot in 7 seconds.
|
I assume you're referring to XP? XP uses many tricks to boot fast. One thing Microsoft did is to build a prefetch cache which keeps track of the DLLs and EXEs loaded at startup and reorganizes them on the disk. It's clever, and it works. Nevertheless, they're still loading a lot.
--janak
|
| |
|
|
|