Montag, 26. Oktober 2009

Vista: Langsame Netzwerkzugriffe beim Musikhören

Falls noch jemand Vista benutzen sollte: Vista stellt den Benutzer vor die Entscheidung: Will ich Musikhören oder will ich auf Dateien im Netzwerk zugreifen? Beides gleichzeitig zu tun kann zu erheblichen Geschwindigkeitseinbußen führen!

In Zahlen: Ein Dateitranfer einer 1 GB großen Datei dauert statt 12,5 Sekunden eine ca. 72 Sekunden (Geschwindigkeit ohne Musikwiedergabe ca. 80 MB/s, während der Wiedergabe: 14 MB/s), also fast 6-mal so lange!
Ursache: Mark Russinovich erläutert in seinem Blog die technichen Details, die hierzu führen: " when a multimedia application begins playback, the multimedia APIs uses the MMCSS service to boost the priority of the playback thread into the realtime range", d.h. vereinfacht ausgedrückt, dass während der Medienwiedergabe jeder andere Thread, also auch Netzwerktransfer in der Priorität stark nach unten rückt, und somit die Dateitransfergeschwindigkeit übers Netzwerk einbricht.

Abhilfe schafft Folgendes: Entferne die MMCSS-Abhängigkeit von Windows Audio in der Registry: Hierzu klicke auf Start -> Ausführen -> Regedit.exe. Im nachfolgenden Registrykey HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Audiosrv, Rechtsklick auf den DependOnService String und entferne MMCSS.

Weitere Infos in der Microsoft KnowledgeBase.

Keine Kommentare:

Kommentar veröffentlichen