Thursday, October 8, 2009

Windows7 Boots Slower than Vista ?

Windows 7Although Microsoft itself demonstrated an 11-second Windows 7 boot, with some configurations being able to go as low as a 10-second startup, one company developing PC tune-up utilities claims that Windows 7 in fact is slower than Windows Vista. According to Iolo Technlogies, a new computer running Windows 7 can take as much as 1 minute 34 seconds from a cold boot to the moment when the desktop becomes fully usable. It is Iolo that found Vista to be up and ready for use in just 1 minute and 6 seconds.
I’m not going to comment in any way as to the possibility that Iolo is simply attempting to generate some free publicity for itself and its Windows optimization products that have been compatible with Windows 7 since the operating system was in Beta. Instead, I will share with the users my own experience of running the latest iteration of the Windows client since the start of 2009.

I have been using Windows 7 as main operating system since it launched into Beta in January, and upgraded to the full RTM Ultimate edition as soon as it was offered through my MSDN subscription at the start of August. I also have been running Windows 7 on multiple machines, both at home and at work, while in parallel using test computers still running Windows Vista or even Windows XP. I’m going to leave Mac OS X and Linux out of this, and just focus on Windows.
After almost eight months of using Windows 7 on a daily basis my personal experience is that the latest iteration of the Windows client manages to leave Windows Vista in the dust without any problems. Performance is through the roof when it comes down to day-to-day usage scenarios. Well, truth be told, I haven’t performed a benchmarking of the two platforms, but it feels faster. However, it will be the impression of speed and performance that will make the difference between Windows 7 and Windows Vista, if you ask me, as the vast majority of end users will not be performing any sort of benchmarking either.
Iolo shared its results with Beyond Binary, and underlined that the benchmarking took into consideration not the time it took for the desktop to be presented to end users, but the amount of time passed between when Windows 7 started up and the moment when it reached a fully usable stage. In this regard, Iolo let Windows 7 boot until all CPU cycles dropped and an idle state was reached.
In Vista’s case, the appearance of the desktop is indeed not synonymous with a fully usable operating system. Reaching the Vista desktop was just a part of the operating system’s startup process, as the platform continued to load services in the background.
But Microsoft has optimized the Windows 7 boot process, and one of the optimizations is the fact that the operating system loads services with an on-demand mechanism, instead of piling them up by default and eating CPU cycles and I/O with no other reason than to have all applications ready, even if the user could not even run them. With the same range of applications installed as in Vista, my computer running Windows 7 is faster than when I had its precursor installed. Still, Iolo only gave a taste of their statistics, promising that there was more to come.
I included two videos below, one featuring the 10-second Windows 7 boot, and the other the Vista vs. Windows 7 startup performance drag race.

[youtube=http://ping.fm/2PUox]

 

[youtube=http://ping.fm/FnPyf]

No comments: