Linked by Thom Holwerda on Fri 23rd Nov 2007 21:17 UTC, submitted by Research Staff
Benchmarks "After a disappointing showing by Windows Vista SP1, we were pleasantly surprised to discover that Windows XP Service Pack 3 (v.3244) delivers a measurable performance boost to this aging desktop OS. Testing with OfficeBench showed a ~10% performance boost vs. the same configuration running under Windows XP with Service Pack 2."
Thread beginning with comment 286414
To view parent comment, click here.
To read all comments associated with this story, please click here.
MollyC
Member since:
2006-07-04

"When 10.5.1 came out, boot times decreased, some things felt snappier. I loaded up Fedora 8 and compared to Fedora 7, it was snappier on the same hardware. Windows XP SP3 has now been 'benchmarked' to being snappier. Why is Windows Vista the 'odd one out'?"

It sounds like you have an answer in mind. Care to tell us?

I think the answer is that Vista has a much higher percentage of new code than is the case in the examples you gave. Now, the change from XP to Vista is not nearly as drastic as the change from Mac OS 9 to Mac OS X, but even so, it should be noted that the latter transition did result in an OS that was much slower relative to its predecessor than Vista is relative to its predecessor. The reason OSX 10.0 was so slow was that all of that new code hadn't been optimized yet. The OSX releases since have added features, but also tweaked the existing code, so optimizations have been added over the years, which why it gets faster over time (yet Apple doesn't allow 10.5 to be installed on lower-end PPC macs, so it's questionable whether 10.5 is "fast" on such computers, and I do know that many did find 10.4 to be slower than 10.3).

Same for XP SP3 (according to what you've posted), SP3 contains performance increases that have been added over the years (for enterprise customers), which might result in XP SP3 being faster than XP SP2 and before.

Vista's been out less than a year, so it hasn't had time for lots of optimizations to be added to the code base. Yet its Windows Updates have already made it faster than it was when it was released. Let Vista get a chance to add performance enhancements over the next few years like OSX and XP have had.

So that's my answer - Vista has lots of new code that hasn't had years and years to be optimized yet.


Now, I realize that the answer offered by many Microsoft bashers is either that DRM is run all over the place (our own PlatformAgnostic, who now works at Microsoft on the Windows Kernel Test Team says that's bull), or simply that Microsoft programmers are incompetent (which I find laughable; their programmers come from the same universities as does Apple, Red Hat, etc).

But I am curious as to what reason you would offer as to "Why is Windows Vista the 'odd one out'?" I gather from the tone of your post that you have an answer in mind.

Edited 2007-11-24 04:28

Reply Parent Bookmark Score: 4

Luposian Member since:
2005-07-27

"So that's my answer - Vista has lots of new code that hasn't had years and years to be optimized yet."

It's just been *5 years* in the making, that's all... *HARDLY* enough time to actually OPTIMIZE anything, before shipping it to Microsoft's adoring public!

Seriously, you'd think with ALL the money Bill Gates/Microsoft has, they could put out a decent sequel to XP, not only in LESS time than 5 yrs., but also something that runs BETTER than XP, not worse!

Apparently the only thing Microsoft is good at is copying looks, not performance. :-)

Apple knows what they're doing and where they're going. Is it any wonder why Microsoft's motto was:

"Where do you want to go today?"

Because they never knew where THEY were going, so they were hoping someone else did and they'd simply hitch a free ride!

Obviously, they can't even do THAT right! :-)

Reply Parent Bookmark Score: 2

blitze Member since:
2006-09-15

Do take into account L that MS had to scratch their intial code base for Vista and start again mid stream during that 5 year period.

Vista mightn't be all that great but it's an improvement on XP and has one feature that makes it a great improvement, decent account management along the lines of OS-X and Linux. I can now have my users configed as users and an Admin Account and have decent priveledge escallation that I have taken forgranted in all Unix based OS's. This is a great step forward on the Windows Desktop that will help administrators.

XP only has "run as" as an option if you right click the program you want to run or you have to make a shortcut to any installer to get the "run as" dialogue to then install software as an administrator. This has been a real pain in the ass for those of us administering locked down systems.

If you are someone who doesn't give a toss about OS security and don't care about the issues that running full time as an administrator brings, then XP would be fine for you, but in the real world....

Remember this isn't UAC that I'm talking about but actually telling Vista to have users with user priveledges and then having a proper Admin account for system management that isn't logged into.

UAC is MS being a timid POS company in enforcing what is needed in Windows for proper, secure user management. Hopefully, MS will grow the balls to piss of UAC and have proper secure user management in Win2008

Reply Parent Bookmark Score: 2

Deviate_X Member since:
2005-07-11

Actually despite all the hype, Vista still runs faster than Apple OS X: http://blog.wired.com/cultofmac/2007/01/running_vista_o.html

Reply Parent Bookmark Score: 1

John Nilsson Member since:
2005-07-06

I could give you an unlimited supply of money and you still wouldn't be able to release an entire operating system developed in five years that would meet your expectations.

There are only so many developers in the world capable of producing something worth the money. And even if you could hire a few thousand of them the communication overhead and learning time would easily eat those five years.

Reply Parent Bookmark Score: 2

SlackerJack Member since:
2005-11-12

Your use of "So that's my answer - Vista has lots of new code that hasn't had years and years to be optimized yet.
" is wrong. If you install XP without Service packs and updates it's at it's fastest and the only thing that has got better is security and less bugs.

Microsoft dont give a crap about users but they love their business buddies to make office apps faster in Service Packs. Vista needed new code badly regardless and this is what you get when you dont update your OS so frequently. On OS X they dont need to overhaul the OS like Vista because it was not left to rot in the first place.

Reply Parent Bookmark Score: 2