Slashdot Mirror


Playing Music Slows Vista Network Performance?

An anonymous reader writes "Over the months since Vista's release, there has been no doubt about the reduced level of network performance experienced compared to Windows XP. However, some users over at the 2CPU forums have discovered an unexplained connection with audio playback resulting in a cap at approximately 5%-10% of total network throughput. Whenever any audio is being sent to a sound card (even, several users report, while paused), network performance is instantly reduced. As soon as the audio is stopped, the throughput begins to climb to its expected speed. It's a tough one for users — what do you pick, sound or speed? So much for multi-tasking."

18 of 748 comments (clear)

  1. DRM strikes again? by It+doesn't+come+easy · · Score: 4, Insightful

    I wouldn't be surprised if they find Vista is spending all its time making sure those precious audio tracks aren't being illegally copied during playback...damn those thieving music lovers...

    --
    The NSA: The only part of the US government that actually listens.
    1. Re:DRM strikes again? by trolltalk.com · · Score: 4, Insightful

      "Actually more likely is the services which handles media getting more cpu time is doing just that, prioritising the audio over the network. Or, it could be HD sound they're playing which is clogging up the limited bandwidth on the PCI bus."

      ... even when sound output is *paused*?

      If a plain duron from the turn of the century could handle 100mps ethernet and play mp3s, there's something seriously wrong with Vista not being able to do the same on modern hardware.

    2. Re:DRM strikes again? by Grishnakh · · Score: 4, Insightful

      The issue here is that Vista's sound subsystem does a lot more audio processing that previous generations do. For example it will delay the streams to your multichannel system so that the sound from each speaker reaches your head at exactly the same time.

      So why is this necessary on a laptop with 2 speakers?

    3. Re:DRM strikes again? by Grishnakh · · Score: 4, Insightful

      If a plain duron from the turn of the century could handle 100mps ethernet and play mp3s, there's something seriously wrong with Vista not being able to do the same on modern hardware.

      There's nothing "wrong" with it. It's what we must accept so that our good friends at the RIAA can make sure we're not stealing their excellent music, performed by such brilliant, talented artists like Britney Spears.

    4. Re:DRM strikes again? by orcrist · · Score: 4, Insightful

      Hey, you're the Navy tech, you tell me.

      I'm going to assume the question is serious. There is no fundamental difference between speakers and microphones other than using materials which allow for more efficient functionality in one direction. It's like electrical motors and generaters; in fact a speaker is a kind of motor which converts electrical energy to kinetic energy, and a microphone is a kind of generator which converts kinetic energy to electrical energy; each can act in the other direction, just with less efficiency. Modern Sonar is generally passive, i.e. uses the "microphone" functionality so I mentioned that version. But an active array is essentially a bunch of speakers + microphones, etc.

      The point of my response was to address the implication that Sonar is using some special kind of technology that isn't comparable to speakers and audio processing. It's not. It's just a matter of degree and specialization. The simple case of adding phase-delays so that disparate audio signals are synchronized is something commercial sound studios have been able to do since the 60's with analog electronics (or actually any electronics hobbiest), and something every sound card that can generate stereo has been able to do digitally since -- well I'm not sure when the first stereo sound cards came out... sometime in the 80's?
      --
      San Francisco values: compassion, tolerance, respect, intelligence
  2. how on earth? by networkBoy · · Score: 4, Insightful

    WTF?
    How on earth does the sound and network subsystem overlap?
    PCI resource scheduler issue? I'd love to see Disk I/O on a fast RAID Vs sound usage...
    -nB

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    1. Re:how on earth? by glop · · Score: 5, Insightful

      Well, the CPU scheduler could be at fault. They might want to make sure that your audio does not skip. Therefore the sound-using application might get a higher priority, or other I/O bound applications may be throttled to leave room for the audio and make sure there are not too many network interrupts to service that may block the sound.

      So, you see, it's a feature, not a bug ;-)

    2. Re:how on earth? by LWATCDR · · Score: 4, Insightful

      Actually that sort of makes sense. The question then is does it effect other IO? Maybe writing to a drive? Would it show up in task manager?
      So far I find you explanation the most likely if unpopular.
      I sort of want some proof before I start stringing people up.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    3. Re:how on earth? by jsebrech · · Score: 4, Insightful

      The irony is that the hardest core of early slashdot users don't have low uid's, because they resisted creating accounts to protect their privacy.

  3. The hits just keep on rolling for Vista by HangingChad · · Score: 5, Insightful

    It's like the Top 40 of suck.

    Okay, it's a lot of little things but those add up for many users and businesses. I'm sure MSFT will get all the little niggling things fixed...eventually. The main issue I see is that MSFT really needed a home run with Vista and what they fielded wasn't much of an improvement even when it's working properly. And certainly not worth the cost differential.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  4. Re:Could be DRM related by networkBoy · · Score: 5, Insightful

    Not likely, as on the forums many users report multicore systems being nearly completely idle. Unless the box is phoning home, but even then that should only amount to your broadband speed being absent from the total. Anything that would rob 95% of your TCP stacks should show up as heavy CPU usage. I'm betting money on the PCI handler for the audio being borked.
    -nB

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  5. Or more accurately by Y2KDragon · · Score: 5, Insightful

    Installing Vista slows Vista performance. Still don't see any reason why someone would use this as an OS over XP right now.

    1. Re:Or more accurately by I(rispee_I(reme · · Score: 4, Insightful

      Continuing your reasoning, I see few reasons anyone would use XP as an OS over 2K...
      except Microsoft no longer offers updates for 2K, and Visual Studio plays more nicely
      with XP (for example, the DirectX SDK hasn't installed on 2K for two years).

      This will eventually provide your reason for people to use Vista: They will have little
      choice.

  6. Re:not really by gsfprez · · Score: 4, Insightful

    if people are used to Windows...as you say....

    then they better not buy Office 2007. its nothing the fsck like Office 2003, 2000, 97, or 95.

    They also should keep using XP, because Vista is totally different than XP.

    Me - i'm at the point when someone tells me they have a problem with their computer, i say "wow. i don't have that problem. My Mac just works." and i continue my day. I don't think about it, i don't say it smugly. I just don't care.

    I stare at them in cold silence because if i told them that my car was blowing up or catching fire or refused to start they'd say "huh.. i'd get a new car, and not the same kind".

    I got to the point where i didn't want to help people any more that use Windows. Because i dont care. I can't care. It was consuming all my free time becuase "oh, he can help, he knows computers".

    I help my mom, and my wife. I bought my mom a Mac mini, and my wife as a MacBook. And i have never had to reinstall my mom's Mac mini (i reinstalled Windows XP on her HP 4 times).

    Everyone else has to fend for themselves - i don't care about their problems with their computers any more.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  7. Make it work / DRM by dpilot · · Score: 4, Insightful

    How many YEARS now has the goal for software been to simply, "Make it work," and we STILL haven't been happy.

    But Vista is something absolutely new under the sun. Vista is the first time that a major portion of the goal has been to, "Make it NOT work, some of the time." That's right, non-functionality is a key goal of Vista, because that's really what DRM is. Under the "wrong circumstances," don't work, or at least degrade operation. (Who knows, maybe "degrade operation" is an even tougher goal than "don't work.")

    So here we have it, conflicting goals:

    - Work! Do what the user wants you to do.
    - Don't work! The user is naughty even asking you to do that!
    and the hardest...
    - Figure out when to work, and when to not work.

    A much more subtle set of requirements than normal software. An important facet is that it blurs the notion of "who's in charge?"

    - With OSS, the user/programmer is in charge.
    - With Windows up to XP, the user is in charge, though Microsoft has a few deeply-buried probably-static exceptions.
    - With Vista...

    --
    The living have better things to do than to continue hating the dead.
  8. Re:Could be DRM related by Eponymous+Bastard · · Score: 4, Insightful

    It would be interesting to run a CPU temperature monitoring app. Pegging the processor will heat up the CPU, you can't lie about that.

  9. Re:Incompetence! Opportunity! by cp.tar · · Score: 4, Insightful

    First of all, 2007 is halfway over; so far, I haven't seen major user migrations towards Linux, and I highly doubt I'll see any by the end of the year.
    People dissatisfied with Vista pre-installed on their laptops don't install Linux; they return the laptops and demand XP.

    Yes, it would be nice to see more people using Linux. And more people will start using Linux. Not, however, enough for us to justly call 2007 the Year of Linux.

    Businesses still depend on Windows-based solutions, and many have signed pacts with the Devil and can't back out easily. Games are still not written with Linux in mind. Major commercial software products are mostly still unavailable on Linux.

    Not until I see e.g. Photoshop and some WoW-equivalent (in popularity, not gameplay) games running natively on Linux will I even begin to think about the Year of Linux.
    And to make one point clear: I like my apps open. I don't program, but it gives me a nice, fuzzy, secure feeling.
    I also like to play a game from time to time - and when I do, I don't think much about software freedom and open source.

    --
    Ignore this signature. By order.
  10. Re:Not very accurate by Liquidrage · · Score: 5, Insightful

    It is. I don't have any idea where all this "it sucks crap" comes from.

    1st hand experience with it here. I like it better then XP. I'm posting from Vista. I don't have crashes. I don't have hangups. It handles software errors much more gracefully. And as said, and no, I'm not joking, with Aero turned off the experience is faster then XP.

    Typically when Vista gets bought up on /. there's tons of jokes, a few ignorant posts from complete morons, a few valid complaints from non-ignorant morons, and then several posts from people that have actually used it an like it.

    Due to hardware and XP stability there's not a great reason for home upgrade IMO. But hardware compat is getting better and better all the time. For the enterprise, we're not on it at my place, no major reason to be currently. And like most enterprises we don't upgrade OS's. We buy hardware with an OS installed. Vista is probably a few years off since XP is pretty decent and there's no hurry to upgrade.

    But 99% of the knocking Vista posts here are 100% ignorant prattle and nothing more.