Topic: Linux Plumbers Conference: Booting Linux in five seconds  (Read 1769 times)

0 Members and 1 Guest are viewing this topic.

Offline Nemesis

  • Captain Kayn
  • Global Moderator
  • Commodore
  • *
  • Posts: 13067
Linux Plumbers Conference: Booting Linux in five seconds
« on: October 02, 2008, 05:30:09 pm »
Link to full article

Quote
How did they do it? Arjan said it starts with the right attitude. "It's not about booting faster, it's about booting in 5 seconds." Instead of saving a second here and there, set a time budget for the whole system, and make each step of the boot finish in its allotted time. And no cheating. "Done booting means CPU and disk idle," Arjan said. No fair putting up the desktop while still starting services behind the scenes. (An audience member pointed out that Microsoft does this.) The "done booting" time did not include bringing up the network, but did include starting NetworkManager. A system with a conventional hard disk will have to take longer to start up: Arjan said he has run the same load on a ThinkPad and achieved a 10-second boot time.


Now if they can get the various distributions to work to make this or close to it the standard.  It would be great to see those companies shipping Linux on Netbooks do this, a nearly instant on note taker / E-Mail machine.
Do unto others as Frey has done unto you.
Seti Team    Free Software
I believe truth and principle do matter. If you have to sacrifice them to get the results you want, then the results aren't worth it.
 FoaS_XC : "Take great pains to distinguish a criticism vs. an attack. A person reading a post should never be able to confuse the two."

Offline Wraith 413

  • Lt.
  • *
  • Posts: 560
  • Gender: Male
  • Alliance Trooper
Re: Linux Plumbers Conference: Booting Linux in five seconds
« Reply #1 on: October 03, 2008, 12:36:35 am »
 It would be great it Windows XP or Vista could be made load this fast.   Anyway, a good job by these guys, digging into the processes that weren't needed and patching a kernel to boot. Some of this is over my head, but I can still appreciate the work applied.

Offline Bonk

  • Commodore
  • *
  • Posts: 13298
  • You don't have to live like a refugee.
Re: Linux Plumbers Conference: Booting Linux in five seconds
« Reply #2 on: October 03, 2008, 10:39:11 am »
In my experience, boot time went up with the intorduction of "Plug and Pray" and the proliferation of devices that offload the work that used to be done by hardware to the cpu through drivers (most USB devices being guilty of this).

I like dip switches and jumpers, it gives a physical feel to the system and you know exactly what you'll get, but you can't buy hardware like that anymore. :(

Offline FCM_SFHQ_XC

  • There is life outside of Windows..
  • Administrator
  • Lt. Commander
  • *
  • Posts: 2267
  • Gender: Male
  • Starbase Atlantis [X-refit]
    • 9th Fleet
Re: Linux Plumbers Conference: Booting Linux in five seconds
« Reply #3 on: October 03, 2008, 11:16:46 am »
It would be great it Windows XP or Vista could be made load this fast. Anyway, a good job by these guys, digging into the processes that weren't needed and patching a kernel to boot. Some of this is over my head, but I can still appreciate the work applied.
Well so far in my experiments with Windows XP, I have managed to get my boot time down to, not 5 seconds, but less then 30 seconds for sure(I'd say in the area of 15-20). Vista though is a different story, still reduced load time with my laptop(has Vista Ultimate), but it runs a lot more processes then "bare bones" XP boot does :(
Starfleet Headquarters out.

Fleet Commodore, XenoCorp, ISC Fleet.

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: Linux Plumbers Conference: Booting Linux in five seconds
« Reply #4 on: October 04, 2008, 01:37:02 am »
SFHQ.. Give me a week or so and I'll give you a config for Vista to get your boot time under 30 seconds without compromising anything on your system...

I have everything functioal.. but tweaking out services and removing unnecessary Windows utils.. and editing my boot record.. I was able to eliminate the pork out of Vista.. Cold boot time.. approx 26 seconds. And I still have UAC and AERO enabled.. :) All windows visual effects still in effect and I have outrageous boot time.. have to love it.

Not too bad.. I have about the same time frame for XP running SP 3.
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team

Offline Nemesis

  • Captain Kayn
  • Global Moderator
  • Commodore
  • *
  • Posts: 13067
Re: Linux Plumbers Conference: Booting Linux in five seconds
« Reply #5 on: October 04, 2008, 07:14:53 am »
SFHQ.. Give me a week or so and I'll give you a config for Vista to get your boot time under 30 seconds without compromising anything on your system...

....

Not too bad.. I have about the same time frame for XP running SP 3.

It would be great to see that written up and posted (for as many versions of Windows as possible).  I'm sure it would be helpful to many of our members.

Maybe you (or someone) should start an "Optimizing Windows" thread.
Do unto others as Frey has done unto you.
Seti Team    Free Software
I believe truth and principle do matter. If you have to sacrifice them to get the results you want, then the results aren't worth it.
 FoaS_XC : "Take great pains to distinguish a criticism vs. an attack. A person reading a post should never be able to confuse the two."