On TechRepublic: Why Android beats iPhone
BNET Business Network:
BNET
TechRepublic
ZDNet

September 4th, 2008

How important is boot performance?

Posted by Adrian Kingsley-Hughes @ 10:32 am

Categories: Microsoft, Performance, Software

Tags: Performance, PC, Reboot, 100+, Adrian Kingsley-Hughes

According to the Engineering Windows 7 blog, Windows 7 has a team dedicated to focusing on startup performance. But how important is startup performance?

Personally, I think that how you feel when it comes to boot up performance depends on how you use your PC since boot performance only really comes into play when:

  • You’re firing up your PC following a planned shut down
  • You’re restarting because of updates
  • You’re recovering from a system crash

How important is boot performance to you?

View Results

Loading ... Loading ...

Now when I’m done with my PC for the day I always shut the system down unless I’m leaving it to do something overnight. I might be done early in the afternoon or very, very AM, I don’t care, when I step away from the PC for the day, it goes off. Why? Because I like that fresh a a daisy feel that I get from systems when they’re first rebooted. Some systems do stay on, and others do sleep/hibernate/hybrid sleep, but my main system goes off.

Am I bothered by that first boot up of the day? Well, after going through all the POST brouhaha, boot up is under 30 second and then login is a few more seconds. System’s up in under a minute so I can’t say that I’m bothered.

Reboots as a result of system updates are a little more annoying. This is why I like to have control over when updates come in and when they are installed - the last thing I want to happen is for me to be kicked off my system while updates are applied and the system rebooted. I wouldn’t mind so much if the system was bought back to the same state that it was in before the reboot (with all the apps and files that I had open before open again) but I really hate having to restart the day at some point in the middle of the day, especially since these reboots can take significantly longer than a standard reboot. I believe that Microsoft needs to do far more to minimize the number of updates which require a reboot or to make the restart process smoother. After all, what’s the point of sleep is you’re being forced to reboot because of updates?

Note: Remember too that it’s not just Microsoft pushing updates that require reboots - depending on how many apps you have installed and how often you update them, update-related reboots could become quite regular.

Then there’s crash recovery reboots. I hate this kind of reboot but fortunately I don’t see that many.

Do you shut down your system or sleep?

View Results

Loading ... Loading ...

My take on boot up performance is that Microsoft should be concentrating on the following:

  • Reduce overall boot time. The mode on the chart posted on the e7 blog shows that the mode for time taken for a PC to boot to a responsive state is 30 - 40 seconds, it would be good to see the mode shift to 20 - 25 seconds.
  • Work at eliminating crazy boot times. 100+ seconds boot times indicate either a problem or the OS being run on an unsuitable system.
  • Work on reducing update-related reboots, and for updates which require a reboot, put a system in place that restores the system back to the previous working state.
  • Clean system boot times are not a good metric. It’s a bit like quoting MPG figures for a car that’s only valid as long as you don’t even drop a paperclip into the glovebox. Installed applications should ideally have minimal impact on boot time. I don’t understand why there isn’t better control over how startup applications load up.
  • Sleep is not the answer to faster boot times - a power draining mode (no matter how thrifty really can’t be condoned given current energy prices - “only 5 watts” is great when you think about a single PC, but applied globally it works out as being far too wasteful). Hibernate was a much better solution.
  • Work with OEMs to reduce boot time by optimizing the systems.
  • Limit the effect that cumulative updates have on reboot times. Windows updates cause a significant (and measurable) amount of bit rot, and over time this can cause a PC to morph from a hare to a tortoise.

Thoughts?

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 57 Talkback(s)
RE: How important is boot performance?
it is a plus to have fast booting, but you would have
to have a pretty crappy os to do that. maybe linux can
do that but dont count on vista to do something like
that. i mean look at the h... (Read the rest)
Posted by: 257209 Posted on: 09/22/08 You are currently: a Guest | | Terms of Use
Boot performance is very important  dkawalec | 09/04/08
It boils down to hard drive speed really.  LBiege | 09/04/08
Too many devs want to "initialize" stuff  CobraA1 | 09/04/08
Maybe desktop search is indexing  LBiege | 09/04/08
It's a psych ploy from way back.  wolf_z | 09/05/08
And Initialize Too Much  MichP | 09/08/08
Well round the corner  morrigen | 09/05/08
Your compairing a TV to a PC? seriously?  devlin_X | 09/05/08
Moderate importance overall  doodlius | 09/04/08
Not important at all really  rhomp2002@... | 09/08/08
Patch reboots  bmgoodman | 09/04/08
No sir, there isn't...  Jim Blaine - Bellingham WA. | 09/04/08
No such thing as Windows rot either.  ye | 09/04/08
Urban legend?  Jim Blaine - Bellingham WA. | 09/04/08
Yes...Urban Legend.  ye | 09/04/08
So it's an urban legend  Cardinal_Bill | 09/04/08
It is an urban legend, for sure,  cgdams | 09/05/08
It's not random. People download and install software...  ye | 09/05/08
Curing "Windows Rot" without reinstalling  wolf_z | 09/05/08
@wolf_z  storm14k | 09/05/08
@storm14k: Exactly  ye | 09/05/08
Give it Up, Jim - It's Bush Nazi MicroShaft Bigot Ye Here!  drprod@... | 09/06/08
The urban legend will die...  storm14k | 09/05/08
That time came long ago.  ye | 09/05/08
RE: How important is boot performance?  bryantrv | 09/04/08
Boot performance important  djchandler | 09/04/08
Yer get something like-  morrigen | 09/05/08
Regulated OS Loading of Services and Startups  loren@... | 09/04/08
Too many applications want to run something at boot time.  CobraA1 | 09/04/08
All Excellent Points  MichP | 09/08/08
RE: How important is boot performance?  Jim Blaine - Bellingham WA. | 09/04/08
Conflating issues  Yagotta B. Kidding | 09/04/08
Notebooks  j.m.galvin | 09/04/08
Agree  AndyCee | 09/04/08
Overall it's not that important.  ye | 09/04/08
Give me runtime efficiency over a fast boot any time  wackoae | 09/04/08
Of course it is Important !  jpr75_z | 09/04/08
And another reason being-  morrigen | 09/05/08
I agree  Dick S | 09/08/08
RE: How important is boot performance?  Stan57 | 09/04/08
While I could respond to your first...  Cardinal_Bill | 09/04/08
Enterprise Feature  SuperSean | 09/04/08
Then they should use sleep instead of shutting down  PB_z | 09/04/08
It's amazing that-  morrigen | 09/05/08
???only 5 watts???  pard | 09/05/08
5 minute boot up  shawn_dude | 09/05/08
You think a five minute bootup is normal?  ye | 09/05/08
Its not uncommon for 5 minute boots  deaf_e_kate | 09/05/08
IOW it's not the OS which is slow. It's all the additional...  ye | 09/05/08
...had a similar experience.  storm14k | 09/05/08
RE: How important is boot performance?  morrigen | 09/05/08
Dang, Adrian, reboot time doesn't ...  OButterball | 09/05/08
Depends what you call boot time  jorjitop | 09/07/08
RE: How important is boot performance?  payton@... | 09/08/08
Boot performance is great, but...  gene_fitz@... | 09/08/08
you like fast booting?  A.Lizard | 09/08/08
RE: How important is boot performance?  257209 | 09/22/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
  • Produced by
    ZDNet and