Researchers Sour on Vista Service Pack 1 Performance 339
Stony Stevenson passed us a link indicating that a group of researchers has described Microsoft's upcoming Windows Vista Service Pack 1 as basically a performance dud. Researchers from the Devil Mountain Software group is claiming that a series of in-house benchmark tests showed that users hoping to receive a speed boost from the update will be disappointed. "Devil Mountain ran its DMS Clarity Studio framework on a laptop Barth described as a "barn burner" -- dual-core processor, dedicated graphics, and either 1GB or 2GB of memory -- to compare performance of the SP1 release candidate that Microsoft released last week with the RTM version that hit general distribution last January. The Vista RTM was not updated with any of the bug fixes, patches or performance packs that Microsoft has pushed through Windows Update since the operating system's debut. 'One gigabyte, 2GB [of memory], it didn't make a difference,' said [CTO Craig] Barth. 'SP1 was never more than 1% or 2% faster.'"
Optimization (Score:5, Insightful)
Re:Optimization (Score:4, Insightful)
Neither is something Microsoft is likely to do -- the first costs too much (including accepting incompatibilities and devising workarounds for them), and the second requires ace programmers, not run-off-the-mill visual-anything. Changing a few compiler flags here and there, or re-compiling with a new compiler version is cheap, but usually won't have much noticeable effect. However, it's what you're most likely to see from huge corporations.
The sad thing is... (Score:2, Insightful)
Re:Optimization (Score:5, Insightful)
Yes, it DOES matter to Joe. Joe, however, won't call it "code optimization". Joe will simply say that "Vista runs slower than my XP did!" He doesn't care WHY it's so, but even Joe can tell the difference in speed.
We have a lot of Joes come through our shop. They notice.
Re:Are we shocked? (Score:1, Insightful)
I really don't see where all the Vista hate is coming from. I wouldn't want to use it day-to-day, but that's the same as any version of Windows.
Re:That's a release candidate (Score:5, Insightful)
Re:Optimization (Score:5, Insightful)
Of course there was/is an issue, Vista just seems slow. In the former example, they wouldn't have seen the issue because something else would be slowing it down. But on a lesser machine, I'm wondering if the optimizations would have a more dramatic effect. I mean a machine where the memory or processor is limited and the actual execution of the code was keeping it slow. Will it allow the code to be executed faster on a processor that is maxed out all the time?
What is not a performance dud today? (Score:3, Insightful)
This is a 50Mhz 486dx laptop with a 8megs of ram. What OS can I reasonable run on it besides DOS, baslinux (basic linux - damn small linux is to big). and some floppy based OSs like maybe if I can even QNX demo of i can even find it anymore? To bad I can't get AROS to run on it.
I also have an Amiga 4000 Toaster that runs at a warp engine speed of 28Mhz though I have more ram in it. and its still useful.
The point is, when it comes to OSs today the performance is pretty much a dud in a fair comparison to the better OSs of yesterday.
There has been a code bloat to use up increased speed, memory and storage in OSs today.
Today you can buy 1 gig thumb drives that could hold your whole system, personal files and duplicate backups of the same and still have plenty of room.
In fact, we should today have such sub-gig personal thumb drive based systems. Expecially considering what the more common applications are.
Performance sucks today, and its not just a windows bloatware matter.
Re:How to "speed up" Vista (Score:5, Insightful)
Bias (Score:5, Insightful)
In closing, I think that there is no better time then RIGHT NOW to expand your skill-set to include Windows agnostic developing. Because I'm of the opinion that there is a huge shift happening in the market right now, just very slowly...
Re:Are we shocked? (Score:3, Insightful)
Re:Are we shocked? (Score:3, Insightful)
Using a friend's laptop running vista, logged in as an administrator, trying to copy harmless files from a public folder on my mac to the my documents folder on vista was forbidden. I had to copy to my Win XP machine first and then from there to Vista. Once tried to use ipconfig
Seriously, if my only choice was ME or Vista, I'd go back to ME any day. But luckily I can just stick with OS X Leopard and Win XP.
Re:Straw Man? (Score:1, Insightful)
Woo hoo (Score:3, Insightful)
The worst thing Microsoft has ever done was put Mickey Mouse in charge of kernel development. Letting Hollywood dictate the kernel design will prove to be the undoing of the Windows platform.
Re:Are we shocked? (Score:5, Insightful)
I do use XP as my primary OS at home and at work and you bet I care. It ain't my spare car. It's my primary ride.
How is the parent modded as insightful? He's saying he doesn't give a shit because he hardly uses it.
Re:How to "speed up" Vista (Score:5, Insightful)
Re:Straw Man? (Score:4, Insightful)
No, you see, *that* was good as far as an argument against the OP's claim of "straw man". You actually made an argument as to why the article is not making a straw man argument, with evidence to back it up, though it is extacly the same one the the first response from 'faloi'. Great, so far I agree with that, and I said as much.
But that was not *my* argument. My argument was that you can't simply deny any claim of "straw man" based solely upon your perception that it is often misused, which is where you started. And appropriately enough, that makes your last response to me......a "straw man" argument! To which I can only respond...refer to my previous post.
Re:Optimization (Score:2, Insightful)
Mac OS X Leopard is faster than Tiger, which was faster than Jaguar.
Apple's a bloody impressive company nowadays
D
Re:Straw Man? (Score:3, Insightful)
Meanwhile, I hear the Walmart Green PC at $199 is selling like hotcakes, because it performs very well running Linux + Enlightenment. Perhaps this shows that people really do care about poor Vista performance. And not what Microsoft claimed they would try to do about it.
Re:Optimization (Score:2, Insightful)
Keep in mind that only one other person ever sees my code, and he tends to figure out my hacks with relative ease (or asks me if he's stumped). If I were at Microsoft, such code-level optimization would be murder as I'd be the only guy in the building able to work on it.
One thing that can help tremendously in optimization is a virtual machine, then you can profile the whole thing from boot to shutdown. I used it extensively when I was producing games, though I was doing tricks that would be considered profane today, like self-modifying code and interleaving. People always gave me confused stares when I showed off my real-time loop unroller. How better to sync graphics, audio and input than to smush them all into one dynamically-interleaved refresh-synced loop ? You could call it extreme time-slicing minus the context switches, and it made that old 486 scream!
As much as I'd enjoy that sort of wizardry in today's software, there just isn't time for it anymore. I must have spent a good 40hrs on that arcane unroller, it was a labor of love by a teenage demo-coder. Today, I'd just throw more hardware at it and bill the client. Microsoft is no different, they're just a whole lot bigger.
Re:Vista's not slow (Score:3, Insightful)
Most end users who are not power users don't really see the sluggishness unless it gets real bad.
Case in point is look at the spyware apps. I can tell when they are running on a persons computer , but they can't they just think windows got slower, when we realize something is wrong they just keep using.
I have a family friend who bought a debranded refurbed HP box , cheap and with a 22 ws monitor came in under $500. It runs Vista , it runs at the moment like new because I taught them how to clean out the system every week. And they have a kid who surfs all kinds of sites , but yet it remains pretty much effortless for them. They use it for all sorts of stuff , the kid surfs youtube and all the sites and gets nasties but they cleaned out quickly.
Also I would not take your grandparents as a benchmark. Usually give it to a kid or a teen who is just realizing women exist and can be seen nude. That is a true test for any OS.
Re:DX10 (Score:3, Insightful)
"DX10. It's inevitable that games will eventually require it"
Why? To get an extra 10 fps? The normal hardware upgrade cycle will fix that, and let game manufacturers continue to ship with DX9. Heck, there are still games being sold that run fine under Win9x.
As Nintendo showed, its not necessary to require the latest and greatest hardware to have the best product.
Re:Are we shocked? (Score:5, Insightful)
On the Lame Excuses List, this falls somewhere above "You can't take bottled water on an airplane or the terrorists might win" but still doesn't beat out "He only hits me because he loves me."
If the equivalents of "cp -r" and "cp -pr" take noticeably different amounts of time to complete on your operating system, something is broken, because a multi-gigahertz processor can finish fiddling with even complicated permission bits long before a 50MB/s disk needs to have them ready to write.
Re:Vista's not slow (Score:3, Insightful)
Vista could be a great OS , we just won't know until they decide to get the drm out of the system and remove what people feel is slowing down everything.
DRM is an utterly irrelevant criticism of Vista. If you're not using DRM-encumbered media, it's simply not active. If you *are* using DRM-encumbered media, Vista isn't imposing any more restrictions than any other player would.
I would like to see a total rewrite of the windows kernel to take advantage of newer ways of doing things. And I mean completely throw out backward compatability much like Linux does when they change core components in the system. Relying on a kernel that is going on almost what 20 years old ? Tells me this company has way to much mucking up the highway.
By that measure, both Linux (ca. 1991) and OS X (NeXTSTEP, ca. 1989) have older kernels than Vista (Windows NT 3.1, ca. 1993).
Re:Anonymous King Sours on Slashdot (Score:3, Insightful)