http://gadgets.boingboing.net/2007/10/08/splashtop-instanton.html
Being an expansion of embedded Linux integrated at the motherboard leve. Sadly however it seems to have some embedded crippling locks. WtF is the obsession with making "suck free" anything an impossibility?
"The conservation of stupidity demands that everything have something stupid in or about it"
boot acceleration is a neglected science; no reason why a box with a 3ghz cpu takes any time at all to start up.
freeze-to-swap instead of shutdown is a candidate; so what if you have to reestablish your network connections when you restart.
On Feb 12, 2008 6:57 PM, Oren Beck orenbeck@gmail.com wrote:
http://gadgets.boingboing.net/2007/10/08/splashtop-instanton.html
On Tuesday 12 February 2008, David Nicol wrote:
boot acceleration is a neglected science; no reason why a box with a 3ghz cpu takes any time at all to start up.
Mostly I/O bound, isn't it? Hard drives haven't got much faster for years.
On Feb 12, 2008 7:14 PM, Luke -Jr luke@dashjr.org wrote:
okay, but why doesn't, for instance gnome manager swap everything out instead of having to re-initialize itself when I reboot my etch? Because it would be more trouble than its worth, that's why.
On Tue, Feb 12, 2008 at 8:57 PM, Jonathan Hutchins hutchins@tarcanfel.org wrote:
Frankly, suspend to disk would be super slow with a 2GB of RAM. Most of that is likely disk cache anyways, which probably isn't so useful anymore anyways. Bootcharts often present a good idea of where your time is being spent during boot, but there are substantial reasons why booting should take time.
As mentioned, disk I/O hasn't really taken off the way memory bandwidth has. Additionally, DHCP is a very slow system that could take _seconds_ to work. Mounting filesystems usually involve some time; reiserFS for example takes like 30 seconds, of mostly disk I/O. The video card usually has some timing delays to safely mode change, in case your CRT is poorly made. The way around these problems are exactly what these guys are doing -- an extremely pared down system with known attributes.
If you're a quality developer and feel that GNOME is slow, perhaps profiling GNOME startup could reveal some easy performance gains. Dave Jones did a similar experiment with X.org via strace.
Justin Dugger