Ist es möglich, die Festplatten-E / A pro Prozess zu begrenzen?
Ich habe kürzlich ein Upgrade von einem Core 2 Duo E6600 bei 2,8 GHz auf einen i7 2600K bei 4,5 GHz durchgeführt. Es ist ein ziemlich großer Schritt von 2 langsamen Kernen zu 4 schnellen Kernen.
Außerdem habe ich immer Striping mit zwei SATA II-Laufwerken mit 7200 U / min in RAID 0 verwendet, was mir viele Möglichkeiten für Multitasking bietet.
Mein Problem kommt von einer Software, die davon ausgeht, dass 8 Kerne gleichzeitig frei sind, um die Festplatte anzugreifen. Vor allem 7zip, Visual Studio beim Kompilieren und virtuelle Maschinen. Sie verbrauchen so vollständig alle verfügbaren E / A, dass ich im Hintergrund nichts tun kann. Ich würde es vorziehen, die Dinge dauern eine Weile, als alle meine Ressourcen zu verbrauchen.
quelle
Antworten:
Es kann sich lohnen, mit AnalogX Cachebooster zu experimentieren - ein riesiger Cache kann zumindest für Visual Studio hilfreich sein:
http://www.addictivetips.com/windows-tips/increase-or-decrease-your-hard-drive-cache-memory-with-cachebooster/
Darüber hinaus hilft zweifellos eine tägliche Defragmentierung. Sie können auch in Betracht ziehen, eine SSD-Festplatte zu erwerben, die das Kompilieren erheblich beschleunigt.
quelle
Nein, kein solcher Manager. Ich würde das VS-Projekt auf eine separate Festplatte stellen, aber das wäre langsamer als Ihr Uber-RAID.
RAM-Festplatten sind schnell, aber unpraktisch, da sie eine zusätzliche Fehlerquelle darstellen.
http://memory.dataram.com/products-and-services/software/ramdisk könnte Ihnen helfen
quelle