Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

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.'"
This discussion has been archived. No new comments can be posted.

Researchers Sour on Vista Service Pack 1 Performance

Comments Filter:
  • by Anonymous Coward on Friday November 23, 2007 @01:43PM (#21455015)
    nobody gives a shit about vista and neither should you.
  • Re:Straw Man? (Score:5, Informative)

    by faloi ( 738831 ) on Friday November 23, 2007 @01:54PM (#21455095)
    Yes, they did. In the SP 1 white paper [microsoft.com]. They talk a lot about some of the specific improvements, and are sort of vague on exactly why there'd be an overall performance increase. They certainly give the impression it would improve overall performance.
  • by Toreo asesino ( 951231 ) on Friday November 23, 2007 @02:06PM (#21455209) Journal
    Do some research and you'll find you don't need a service pack to tune Vista:

    Turn off: Volume Shadow Copy (files won't be versioned automatically any more), indexing service (rapid searching won't work any more), and SuperFetch (apps wont be pre-loaded and so will start slower, but you'll have more "free memory" on average - a debatable benefit anyway).

    You'll notice XP levels of disc activity (barely any) and lot's more free memory. That's because Vista's not doing anything. Personally, I like to be able to search instantly, have apps load instantly, and have my critical files backed up transparently; so I don't mind the "bloat".

    Anyway, if you actually know how Windows works, you'll know what you don't want running and what you do. Turn off the stuff you don't want, but most people are fine with the defaults even if it means using more resources.
  • by trifish ( 826353 ) on Friday November 23, 2007 @02:11PM (#21455249)
    Researchers Sour on Vista SP1 RC1 Performance
  • by j.sanchez1 ( 1030764 ) on Friday November 23, 2007 @02:34PM (#21455441)
    Do some research and you'll find you don't need a service pack to tune Vista:

    I agree...Black Viper [blackviper.com] to the rescue. I printed out his list of services for XP [blackviper.com] and still use it to this day when tweaking systems for friends/family.
  • Re:Straw Man? (Score:3, Informative)

    by IllForgetMyNickSoonA ( 748496 ) on Friday November 23, 2007 @03:07PM (#21455729)
    Check this [wikipedia.org].
  • Re:Straw Man? (Score:5, Informative)

    by trianglman ( 1024223 ) on Friday November 23, 2007 @03:14PM (#21455767) Journal

    No. It's fair to call a straw man when someone puts words in someone else's mouth and then defeats that argument. In this example, (I did not RTFA, nor anything else related to this btw)if Microsoft did not say anything about performance, but this group tore MS apart because of a lack of performance improvement, it would be a straw man because this group is attacking a claim MS never made. On the other hand, if MS did say performance would be improved, it wouldn't be. From what others have said, and my own personal expectations of this SP, this is probably a straw man. I wouldn't expect a service pack designed to fix security holes and other issues would by default improve performance significantly. Service packs are, generally, a roll up of all the previous security updates, plus any additional security or features they want to add.

    An example from the wikipedia article [wikipedia.org]:

    An example of a straw man fallacy:
    Person A: I don't think children should play on busy streets.
    Person B: I think that it would be foolish to lock children up all day.
  • Re:Straw Man? (Score:5, Informative)

    by QRDeNameland ( 873957 ) on Friday November 23, 2007 @03:20PM (#21455803)

    Perhaps you should google on logical fallacies. All that saying "straw man" means is that someone is making an argument against a claim that was never made. If Microsoft never claimed SP1 would improve performance, than it would truly be a "straw man" criticism to berate them because SP1 does not improve performance, and thus the "straw man" defense is valid. However, if MS *did* tout SP1 as improving performance, then the "straw man" accusation is invalid as the article would have a valid point in pointing out that performance gains appear to be dismal.

    The guy who posted that MS *did* claim performance improvement makes an actual argument that the OP's "straw man" claim *is* invalid, which is perfectly fine. However, you are simply implying that *any* claim of "straw man" is a "diversion tactic", which is not.

  • Re:Straw Man? (Score:5, Informative)

    by Daniel Phillips ( 238627 ) on Friday November 23, 2007 @04:54PM (#21456751)
    Here is what Microsoft specifically claimed about SP1 performance (thanks to faoli for the link):

    Performance
    The following list describes some of the performance improvements that Windows Vista SP1 will include
          Improves the speed of copying and extracting files.
          Improves the time to become active from Hibernate and Resume modes.
          Improves the performance of domain-joined PCs when operating off the domain; in the current release
            version of Windows Vista, users would experience long delays when opening the File dialog box.
          Improves performance of Windows® Internet Explorer® 7 in Windows Vista, reducing CPU utilization and
            speeding JavaScript parsing.
          Improves battery life by reducing CPU utilization by not redrawing the screen as frequently, on certain
            computers.
          Improves the logon experience by removing the occasional 10-second delay between pressing CTL-
            ALT-DEL and the password prompt displaying.
          Addresses an issue in the current version of Windows Vista that makes browsing network file shares
            consume significant bandwidth and not perform as fast as expected.

    Hmm, file shares are slow? Perhaps Microsoft should switch to Samba, which is fast.
  • Re:Are we shocked? (Score:4, Informative)

    by Slack3r78 ( 596506 ) on Friday November 23, 2007 @06:08PM (#21457387) Homepage

    The RAM usage at startup for a newly-installed system is simply absurd. 600-700MB is not an exaggeration. The graphics card needs for the new environment (without which it's mostly XP right? It's not like there's a new object-oriented file system in there right?) are quite hgh for most business needs.

    And yet another person who doesn't understand the new memory manager. High levels of allocated memory are a good thing for performance. Coding Horror [codinghorror.com] has a decent primer on all of this, but the short version of the story is that people who are used to how Windows has traditionally handled memory management rather than how an ideal memory manager should work love to complain about Vista being a memory hog when, in fact, I'd suggest that the Vista memory manager may arguably be one of the best out there right now.
  • Re:Are we shocked? (Score:1, Informative)

    by Anonymous Coward on Friday November 23, 2007 @08:40PM (#21458787)
    What we're really saying is sucks to be you! :-)

  • Samba is fast? (Score:3, Informative)

    by Sycraft-fu ( 314770 ) on Friday November 23, 2007 @09:09PM (#21458989)
    Not in my experience. On the Macs at work that connect to the NetApp CIFS shares are quite slow using the built in Samba client. Buying ADmitMac speeds them up a bunch and is in fact what NetApp themselves recommend. Likewise we have a Samba server and it is notably slower with Windows XP clients than a Windows 2003 server with similar hardware and lesser IO. I certainly don't find Samba to be speedy and indeed we use NFS between our UNIX systems and the NetApp for this reason.
  • Re:Straw Man? (Score:3, Informative)

    by QuietObserver ( 1029226 ) on Friday November 23, 2007 @09:40PM (#21459199)
    If you take a look at the link included with the post issued by your GP (http://www.microsoft.com/downloads/details.aspx?FamilyID=090DEAF6-2EAA-4AAA-8B3B-2E199DB4A97D&displaylang=en [microsoft.com]) you'll see that Microsoft did, indeed, promise that Vista SP1 would improve performance, as stated in the following (taken directly from the overview paragraph on that page; emphasis added):

    In addition to previously released updates, SP1 will contain changes focused on addressing specific reliability and performance issues, supporting new types of hardware, and adding support for several emerging standards.

    Therefore, this article cannot be, by any stretch of the imagination, considered a straw man argument.

  • Lots of people... (Score:3, Informative)

    by DrYak ( 748999 ) on Friday November 23, 2007 @11:24PM (#21459767) Homepage

    Meanwhile, I hear the Walmart Green PC at $199 is selling like hotcakes, because it performs very well running Linux + Enlightenment.

    But it doesn't run Windows apps natively. What's the point of even talking about this if I can't run Photoshop on it? And forgot about gaming on it. What a waste of time! Vista is a lot better than this piece of crap "computer" because it can at least do the tasks actual people want it to do. Walmart are just ripping people off by selling them a $200 paperweight that can't do what people expect a computer to do.


    But there are a lot of people out there who mostly use their computer to read and write e-mails, surf the web, write some stuff on an editor that features spell-check. Whose most advanced needs in term of photos is the ability to open an SD card and display pictures by clicking on them. Maybe even IM a little bit.

    Linux can bring every thing they need and even more (like reading multimedia) with the added benefit of good firewall function and separated privileges out-of-the-box. Most of those people with simple needs play games either in browser applets or on their gaming console (for which they'll have more cash available thanks to the low PC cost). They are the market for the Green PC, and there *ARE* a lot of them.

    In fact, I personally use, as my everyday computer, a Pentium-III on a 440BX motherboard (nearly 10 years old Mobo !). Maxing out the memory to 1GB and upgraading HDD is the only thing I've needed to do the past few years. Linux runs perfectly on it and fulfils all my surfing/IMing/Mailing/GIMPing/etc. needs.
    I guess I couldn't even get Vista to work on such old hardware.

    The only reason a lot of people buy new machines is because the old one is "too slow", i.e. crawling under the number of viruses and spywares. And then they need to buy bigger hardware in those new machines, in order to support microsoft's bloatware-du-jour that powers it.
  • by drsmithy ( 35869 ) <drsmithy@nOSPAm.gmail.com> on Saturday November 24, 2007 @12:23AM (#21460073)

    In fact, and I'm sure someone on Slashdot has raw data on this (that perhaps even shows I'm wrong), Apple are the only company who has ever achieved this on a regular basis.

    And one should not lose sight of the fact the only reason Apple *could* do this was because OS X was so godawful slow to start with (and for years afterwards).

    When OS X was released, it was a dog on even the fastest Macs available (and remained "slow" until the G5s). Vista runs happily on machines that were merely high-end (not even the best available) 4 years ago.

  • Re:Straw Man? (Score:3, Informative)

    by lseltzer ( 311306 ) on Saturday November 24, 2007 @12:24AM (#21460075)
    Here are the specific claims about performance from the white paper:
    • Improves the speed of copying and extracting files.
    • Improves the time to become active from Hibernate and Resume modes.
    • Improves the performance of domain-joined PCs when operating off the domain; in the current release version of Windows Vista, users would experience long delays when opening the File dialog box.
    • Improves performance of Windows® Internet Explorer® 7 in Windows Vista, reducing CPU utilization and speeding JavaScript parsing.
    • Improves battery life by reducing CPU utilization by not redrawing the screen as frequently, on certain computers.
    • Improves the logon experience by removing the occasional 10-second delay between pressing CTRL-ALT-DEL and the password prompt displaying.
    • Addresses an issue in the current version of Windows Vista that makes browsing network file shares consume significant bandwidth and not perform as fast as expected.
    You can't tell from the PCWorld article what the tests were, but there's no indication that they made substantial use of these specific features, and there's no reason to believe from this feature list that overall general system performance would improve
  • Re:Straw Man? (Score:3, Informative)

    by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Saturday November 24, 2007 @01:10AM (#21460363) Homepage Journal

    Is it fair to try to divert attention away from an actual issue (Vista performance is terrible and is not improved by the latest service pack) to a stupid wankfest about whether Microsoft actually claimed they would improve the poor Vista performance?

    The actual issue is that Microsoft claimed that Vista performance would improve, and it did not.

  • Re:Are we shocked? (Score:2, Informative)

    by arminw ( 717974 ) on Saturday November 24, 2007 @02:38AM (#21460763)
    ......That's about 25MB/min.....

    That is slow. I recently installed the new Mac OS 10.5.1 and it transferred data at 1738.1 MB/min from the internal drive to an external FW drive. I am using a 2Ghz dual G5 PPC I got in July 2004. I wonder how that compares with XP?

    I do know that MS OS are ALWAYS slower on existing hardware whereas Apple's OS sees to get faster with each upgrade on existing equipment.

    I bought a new Macbook pro and installed Win2K, XP and VISTA within 3 virtual machines under Parallels. Win2K is fastest, XP a little slower, but VISTA is glacial by comparison. It does look nice though. VISTA is also a battery hog. Checking with the Activity Monitor tells why.VISTA keeps both CPUs busy at 60-85% with no user apps running. Win2K runs at 50-55%, XP uses 20-23%, Parallels by itself, with no VM running uses about 2-3%

    For example: Win2K boot time is 28 sec. Winxp boots in 38 sec, VISTA takes 1min 58 sec with memory allocation of 256M, 512M and 1000M respectively.

    VISTA definitely need some serious improvement if that is possible without a total re-write.

    Stay with XP if you must use Windows. If buying a new computer, check out the new Macs. Yes, they cost more, but you also get more.
  • by Sir_Sri ( 199544 ) on Saturday November 24, 2007 @03:25AM (#21460953)
    I'm not sure there is much you can do to improve overall vista performance say in games etc... If you look at the benchmarks it is whatever it is compared to equivalent settings on XP, and new stuff (DX10) is pitifully slow cause it's pitifully slow, there's not much a service pack can do about that. However if you look at a lot of applications performance in Vista vs Xp is not much different, if different at all (think FEAR), however any exception is a glaring exception and frustrating. Looking at the numbers I bet a 1-2% performance increase in Vista is probably bringing it to the same level as XP using the latest drivers for a lot of apps.

    More relevantly are some of the general scheduling algorithm problems in vista which need to be addressed. Why does playing audio with a network running cause glitches? Anyone playing an MMO with VOIP (essepcially in game voip like tabula rasa and POTBS beta) can tell you this is a problem. When my backup is running, why are 3 of my cores idle, no matter what I'm doing and 1 nearly crippled? Why does it take so damn long to start a program? Now some of that is application level, not OS scheduler, but the time for an app to gain reasonable access to performance is strangely poor. Startup is the same sort of thing.

    Ok so windows Vista has a transactional file system. Am I actually getting anything out of that I will ever use? Well truth be told probably, if it prevents partial writes to the system registry which leave it unstable (or any file leaving the OS or app unstable) then I guess it's good. But I'm not sure it's worth the cost, i guess that's a matter of opinion. Ok so supporting parallelism at an OS level is an odd balancing act, between trying to do it at the OS level and exposing cores to the app level. Sony's PS3 has probably the simplest idea, which is 1 cell core for the system processes and 6 cores up to the application to manage, but the PS3 has a limited set of programs it runs at once, Vista has at my count 78 running processes (including backup, excel, task manager and opera atm, with trillian, the NCsoft launcher, AlienFX for case lights, desktop icon manager (DIM), my palm pilot software and logitech mouse drivers), can't it load balance some of that crap around between cores?

    If you want to start thinking about the not too distant future then there is definately something to say which is XP64 vs Vista64. Basically nothing works on XP64, and it's a nightmare, less of a nightmare than it was, but still a nightmare, whereas Vista64 seems a dramatic (if incomplete) improvement. I'm not sure it's even reasonable to compare these OS's since hardware vendors basically ignored XP64 when it came to life, whereas they're kinda forced to pay attention to vista64. The transition to windows 7, vienna or whatever the hell it's called is going to be painful when it's 64 bit only.

    I think vista FEELs slow because of a poor scheduling algorithm for tasks getting control of the system and having a transactional file system. One of those things is fixable with a patch, one not, and the one that isn't fixable is probably not a bad idea, it's just an expensive one performance wise. That's a painful tradeoff between performance and reliablity, but most of us who've had to manage servers with virtualization and mission critical data understand the tradeoff all too well, as time goes on and the desktop PC begins to incorporate more and more of the HPC world of parallel machines with complicated interconnections and the database space of storing critical data (and while it may not seem like it is critical, no one wants to lose the last 5 years of pictures because of a bad file copy algorithm), it's going to slow the OS down. Autosave is a good example of this sort of tradeoff in the application world, and while the benefits are more obvious I'm not sure that a transactional file system is a bad thing really.

    The other serious criticisms of (aside from file copy and game performance and general scheduling) such as too many versions, PIT
  • Re:Are we shocked? (Score:3, Informative)

    by QuoteMstr ( 55051 ) <dan.colascione@gmail.com> on Saturday November 24, 2007 @07:36AM (#21461685)
    You are the idiot here. Read up on something called a "unified buffer cache." It's a VM subsystem design that every modern OS uses; disk is the primary storage, and RAM is used to cache it. "Free" RAM is empty cache.

    I bet that if we could measure the L1 cache, we'd have idiots complaining it was too full.

Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.

Working...