Wie kann ich die Festplatten-E/A-Priorität für einen Prozess in Windows XP begrenzen?

Wie kann ich die Festplatten-E/A-Priorität für einen Prozess in Windows XP begrenzen?

Ich habe ein Setup, bei dem ein Windows XP-Rechner mithilfe von auf einem Server im LAN gesichert wird . Aus betrieblichen Gründen muss das Backup erfolgen, während der Rechner in Betrieb ist. Während dies für unsere Linux-Rechner kein Problem darstellt, wird dieser Windows-Rechner durch die Zugriffe rsyncso verlangsamt, dass er nicht mehr verwendet werden kann .rsync

Gibt es eine Möglichkeit, die Festplatten-E/A-Priorität eines Prozesses in Windows XP zu begrenzen, ähnlich wie ionicein Linux?

Beachten Sie, dass eine Reduzierung rsyncder Bandbreite (über den --bwlimitSwitch) nichts bringt, da das Problem durch viele Such- und Lesevorgänge bei sehr kleinen Dateien entsteht. Um also überhaupt einen Effekt zu erzielen, müsste ich das bwlimit auf einen so kleinen Wert setzen, dass die Übertragung größerer Dateien, die sequenziell gelesen werden und kaum Auswirkungen auf die Leistung haben, ewig dauern würde.

Antwort1

Leider kann Windows XP die Priorität der Datenträger-E/A nicht einschränken. Sie können lediglich die Prozesspriorität im Taskmanager ändern. Dies wirkt sich auf den gesamten EXE-Prozess und seine CPU-Ressourcen aus.

verwandte Informationen