作者:上方文Q
自发布以来,Windows Vista的毛病可谓不少,花样也很多,经常令人哭笑不得。现在又有人发现,播放音乐和视频竟然会大大降低Vista里的局域网速。
来自2CPU.com论坛的“dloneranger”报告说,在XP下,他的系统网速利用率一般在30-50%,而到了Vista里就只有5%,试验了各种方法后依然如故,包括禁用Auto Tuning功能、更改TCP/IP连接数限制、调整各种局域网设置、升级最新网卡驱动等等。
直到不经意间,他关掉了音乐播放器,局域网内拷贝文件的网络传输速率立刻回升到了30-50%。
之后的试验发现,只要音乐播放器打开,无论是正在播放还是暂定,局域网速都很难超过5%,停止或者退出程序就立刻恢复;另外播放视频也有类似的影响,只不过稍小一些,大致在10%;而如果同时播放视频和音乐,也是10%。需要指出的是,CPU占用率不是问题。
dloneranger的机器配置:华硕M2N32-SLI DELUXE主板、AMD Athlon X2 5600+处理器、Windows XP与Windows Vista双系统。
很多网友的回帖证明,dloneranger并不是惟一一个碰到这种怪事儿的人,比如“deceptive”试验了3台配置不同的Vista机器,结果在千兆局域网内,平常拷贝文件的速度有60MB/s左右,一播放音乐就只有20MB/s了,XP下则无此问题;“vonkruel”也反映说,foobar2000让他千兆局域网的60-70MB/s速度剩下只有10MB/s了;“Dambedei”提出使用WinAMP、Windows Media Player甚至IM工具QIP的时候都会出现这种现象,禁止IPv6也没用。
热心的网友提出的建议五花八门,不过看起来都没有什么效果,倒是“Gand”提出的观点很独特,因为他发现微软的一篇文章指出,Vista内核处理多媒体的优先级较高,从而导致网速下降。看起来很有道理,不过还没有人能想到合理的方法可以改变这种设置,也许只能等微软官方发布补丁了。
碰到类似问题或者有兴趣的朋友可以在这里查看、参与讨论。