farglebargle
Posts: 10715
Joined: 6/15/2005 From: Albany, NY Status: offline
|
http://blogs.technet.com/markrussinovich/archive/2007/08/27/1833290.aspx quote:
Tests of MMCSS during Vista development showed that, even with thread-priority boosting, heavy network traffic can cause enough long-running DPCs to prevent playback threads from keeping up with their media streaming requirements, resulting in glitching. MMCSS’ glitch-resistant mechanisms were therefore extended to include throttling of network activity. It does so by issuing a command to the NDIS device driver, which is the driver that gives packets received by network adapter drivers to the TCP/IP driver, that causes NDIS to “indicate”, or pass along, at most 10 packets per millisecond (10,000 packets per second). Because the standard Ethernet frame size is about 1500 bytes, a limit of 10,000 packets per second equals a maximum throughput of roughly 15MB/s. 100Mb networks can handle at most 12MB/s, so if your system is on a 100Mb network, you typically won’t see any slowdown. However, if you have a 1Gb network infrastructure and both the sending system and your Vista receiving system have 1Gb network adapters, you’ll see throughput drop to roughly 15%. Further, there’s an unfortunate bug in the NDIS throttling code that magnifies throttling if you have multiple NICs. If you have a system with both wireless and wired adapters, for instance, NDIS will process at most 8000 packets per second, and with three adapters it will process a maximum of 6000 packets per second. 6000 packets per second equals 9MB/s, a limit that’s visible even on 100Mb networks. N.B.: XP doesn't do this shit. It can BOTH Play a MP3 ***AND*** process network traffic without glitching OR artificially limiting your network speed. Hell, my 30 buck USB MP3 Player can handle decoding and playback of a MP3, and it's the size of a bic lighter and takes a single AAA battery! ( And, of course, my PII-450/256MB Linux box can act as a FUCKING NETWORK MEDIA SERVER without hassles ) Microsoft: For those who never learned how to use a REAL COMPUTER.
_____________________________
It's not every generation that gets to watch a civilization fall. Looks like we're in for a hell of a show. ברוך אתה, אדוני אלוקינו, ריבון העולמים, מי יוצר צמחים ריחניים
|