Wenn mein Windows Server 2008 R2-Computer große Festplattenvorgänge ausführt (Kopieren von 10-GB-Dateien von einem Laufwerk auf ein anderes, Kopieren ähnlicher Dateien über das Netzwerk, Zusammenführen von HyperV-Snapshots, Komprimieren großer Dateien), verlangsamt sich die Leistung des gesamten Computers erheblich und alles reagiert nicht mehr . Dies macht sich in jeder Situation bemerkbar, in der der Festplattenzugriff groß genug ist, um nicht in den Cache zu passen.
Gibt es Einstellungen zum Einstellen dieses Verhaltens? Ich kann eine langsamere Dateiübertragung akzeptieren, wenn ich dadurch schneller reagieren kann.
Systemdetails: Dell Optiflex 960, Core 2 Quad Q9650, 8 GB RAM, 2 SATA-Laufwerke - 320 GB (ST3320418AS) und 1 TB (ST31000528AS), NCQ auf beiden aktiv, Intel 82564LM-3 Gigabit-Ethernet, ATI HD 3450-Grafik, Intel ICH10-Bridge. Wir haben mehrere Maschinen wie diese, jede zeigt das gleiche Verhalten. Ich dachte, das wäre übertrieben für eine Workstation, anscheinend habe ich mich geirrt.
Update: Ich denke, ich hätte das HyperV überhaupt nicht erwähnen sollen. Die obige Konfiguration ist ein Standard-Workstation-Setup in der Firma, für die ich arbeite. Dies ist kein Server. Ich habe höchstens 3 virtuelle Maschinen, und normalerweise bin ich die einzige Person, die darauf zugreift. Trotzdem tritt die Verlangsamung auch dann auf, wenn keine VMs ausgeführt werden. Auf einem Linux-Computer würde ich einfach ionice
den Kopiervorgang ausführen und ich könnte ihn vergessen. Gibt es eine Möglichkeit, E / A-Prioritäten unter Windows zu verwalten?