To read all comments associated with this story, please click here.
I perfectly agree with you about suspend to disk. The Shutdown option in all OSs should by default suspend to disk. I also think new BIOSes should be introduced which are tightly coupled with suspend-to-disk options, so that the time the BIOS takes in the boot process is only minimal hardware initialization, and it doesn't have to setup anything that a realmode/DOS-like OS would need.
My girlfriend has a laptop (Nexoc Osiris S602) with a very fast BIOS POST. The BIOS takes about 1-2 seconds until the boot manager shows up. So it is really doable, even today, even with all hardware initialized.
I ask myself if EFI initializes much of the hardware, too. Perhaps it's just the way to go.
I don't understand why I should buy hardware which assists in nothing else than booting.
Me neither. But I don't even use suspend-to-disk, since I don't use a laptop. All my PCs just keep running all the time, that way I can access them from each other.
The obvious but unstated weakness to this is the extra hassle of UPGRADING. My suspicion is that they will use DRM or something like it to prevent use of the flash by Linux. I wonder if that's the real motive.
I don't particularly like to post off topic, but I've seen something like this a couple of times recently:
"1 Gig of RAM fits into 512 Megs if zipped."
Compression of that type is not deterministic wrt data size. If that RAM was holding mpeg4 video in it, it would barely compress at best, if it was empty, well, then it would compress to a few bytes.
Low level engineers cannot count on things like compression always hitting a target. It either has to definitely always work or... well, that's the option. You have to be a software person to get away with putting up a failure dialog on the screen.






Member since:
2006-01-16
Hi,
booting a system is like installing a system. It doesn't really make sense to do it very often.
With today's hardware (esp. disks) it takes less time to save all the memory content to disk (on-the-fly-compressed), as to shutdown a decent "bloated" operating system.
Easy to tell it also takes much less time to read back the data on startup of the machine than to boot it.
And you can continue working where you stopped. No additional power consumption while the power is off. It is power consuming to copy back all the memory data, but it is also while you startup applications, etc.. Better productivity anyway!
What is needed? An operating system capable of this; hardware drivers capable of this.
What is not needed? An additional flash drive
I don't understand why people still talk about booting, esp. on laptop devices, other than OSes like Windows like to operate worse and worse after running too long.
Even on desktop machines it is more convenient to use suspend-to-disk, as hard drives are faster. Half of the startup time (with suspend to disk) on my 3 years old desktop machine is wasted by the BIOS...
I don't understand why I should buy hardware which assists in nothing else than booting. This flash memory is built into the drive, so I can't use it to take data with me. Anyway I can't efficiently use it in runtime as the "boot" data (operating system) will have to reside there, otherwise it needs to be copied back from disk, wich will make it silly (battery usage, time loss on shutdown instead of boot). The data used while operating will not be read from flash but from memory, as it is much faster...
A better idea would be to include flash memory into a notebook for a suspend-to-flash like feature. 1 Gig of RAM fits into 512 Megs if zipped. It could still be called silly.
Regards,
Ford Prefect
Edited 2006-05-08 13:56