On CBS MoneyWatch: 6 things NOT to do on Twitter, Facebook
BNET Business Network:
BNET
TechRepublic
ZDNet

August 21st, 2007

Playing music severely degrades network transfer performance in Vista

Posted by Adrian Kingsley-Hughes @ 10:31 am

Categories: Thoughts, Vista

Tags: LAN, Network, Microsoft Windows Vista, Music, Adrian Kingsley-Hughes

[UPDATE - Read part 2 of this post here] 

In the interests of complaining rather than whining about Vista I though it would be interesting to document this bug/feature in Windows Vista that I heard about earlier today.

Basically, here’s how the bug is being described on a computing forum by a forum member going by the name of dloneranger:

background - M2N32-SLI DELUXE, 5600+ cpu, 2Gb ram, dual boot system xp and vista

on xp the network speed was between 30-50%
on vista it was stuck at just over 5%

so I followed all the advice about disabling autotuning etc, tried setting all the differerent lan driver settings, played with the tcp window size, latest drivers etc ….
none of it made a bit of difference, I was still stuck on 5% usage <grrrr>

until…. I stopped playing music…
doesn’t matter what I play back music with, if it’s playing or paused the lan speed seems to be locked at the 5%
stopping playback or quitting the player lets the file copy go to the 30-50% instantly

oddly, if I play a video, the lan transfers go up to 10%

playing an mp3 and video at the same time gives the same 10% and the usage stays the same even if the video is closed

after that the lan is limited to 10% when any audio/video programs are playing (as soon as they’re closed it jumps back up to 30-50%, start them and it’s down to the 10% again)

I can see it’s not cpu usage, as it happens even while the video/audio is paused

In summary - not a clue why it happens , but I’ve seen this behaviour on a few different machines now

As you could imagine, I was skeptical that playing music would have an effect on network transfer speeds - so I decided if I could see the phenomenon for myself.  Interestingly enough, I could.  Quite easily.

Here’s the deal.  The system I tried this on is a Pentium 950D rig with a Marvell Yukon 88E8062 PCI-E IPMI Gigabit Ethernet controller. 

Here’s a test transfer of a 650MB Linspire ISO from another PC on my network onto mine (both PCs have gigabit Ethernet adaptors):

No music playing during transfer

As you can see I’m getting about 25% on average.  OK, now with Windows Media Player 11 running and playing a Vista-supplied sample audio file (Symphony No. 3 in E-flat major, Op. 55, ‘Eroica’ - Scherzo- Allegro vivace) here’s what I saw:

Music playing during network transfer

This time I’m getting half the performance that I was before without the music playing.  As a consequence the file took twice as long to transfer.  Just to make a point, here’s a single screenshot showing transfers of the same file with both music playing and later without:

Transfer with both music playing and without 

Here’s what happens when you start playing a music file WMP 11 while a network - as you can see the transfer speed drops almost instantly:

Music started mid transfer

Something really odd happens when you stop WMP 11 during a file transfer.  The transfer stops dead for a few seconds before resuming at full speed:

Stopping WMP 11 during a file transfer

Here’s another screen grab showing how readily repeatable this phenomenon is:

Easily repeatable … 

I guess the moral of the story is, don’t play music while transferring files across a network.

Let’s see if complaining rather than whining has any effect on how fast these bugs are fixed …

UPDATE

A few people have asked if I have the latest performance and stability updates from Microsoft (specifically KB938194-x64, KB938194-x86, KB938979-x64
 and KB938979-x86) installed.  Yes, this system has them installed:

Performance and stability updates applied

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 42 Talkback(s)
If Mark says it is there...
I believe it. (Read the rest)
Posted by: deefburger Posted on: 08/30/07 You are currently: a Guest | | Terms of Use
Workaround found  Yagotta B. Kidding | 08/21/07
Another workaround  tombalablomba | 08/21/07
Thats a pretty bad bug! Does vista have Qos  Been_Done_Before | 08/21/07
If not QoS, it will be very bad publicity  TripleII | 08/21/07
Adrian is this after the stability and performance patches have been ....  ShadeTree | 08/21/07
Yes  Adrian Kingsley-HughesZDNet Moderator | 08/21/07
Interesting!  ShadeTree | 08/21/07
I told you people!  Linux Geek | 08/21/07
Shut up, fool. (nt)  James T. Kirk | 08/21/07
Re: I told you people!  Beechcraft | 08/22/07
have you tried running it under Wine  stevey_d | 08/24/07
Get a Life Linux Idiot  Kromaethius | 08/24/07
Vista users are only 0.0005% of the PC world  stevey_d | 08/24/07
Essential questions.  Anton Philidor | 08/21/07
I wish ...  Adrian Kingsley-HughesZDNet Moderator | 08/21/07
Adrian - the cause of your woes....  bportlock | 08/21/07
Architectural differences  Yagotta B. Kidding | 08/21/07
Pretty much...  bportlock | 08/21/07
I disagree as the root cause  TripleII | 08/21/07
who ever wrote that article doesn't know a darn thing about multi threading  ericsami | 08/22/07
So what?  Skeptical in Phila | 08/22/07
RE: who ever wrote that article doesn't know a darn thing about multi threa  Beechcraft | 08/22/07
thread programming  davidr69 | 08/22/07
Yes and yes.  Logics | 08/25/07
Could it be..  Beechcraft | 08/22/07
It could be the player  ahumeniy | 08/22/07
Adrian should have...  bamsmail@... | 08/22/07
I already have ...  Adrian Kingsley-HughesZDNet Moderator | 08/23/07
feature, not bug  kckn4fun | 08/22/07
for those who don't follow the math...  kckn4fun | 08/22/07
If it's deliberate ...  Adrian Kingsley-HughesZDNet Moderator | 08/22/07
If it's deliberate it's for DRM  Resuna | 08/22/07
Yep  Adrian Kingsley-HughesZDNet Moderator | 08/23/07
DRM?  The_Curmudgeon | 08/23/07
Shade, No Ax, NonZealot, no comment about Vista being  mlindl | 08/23/07
Whar are you doing!?!  Logics | 08/25/07
You knew what you were getting into  chatlifer | 08/27/07
Comment  squidkid | 08/27/07
Only on 100 Mbps connection for me  Mavtech | 08/28/07
Correction  Mavtech | 08/28/07
It is a "feature"  Mavtech | 08/28/07
If Mark says it is there...  deefburger | 08/30/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here