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 rsync
so 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 ionice
in Linux?
Beachten Sie, dass eine Reduzierung rsync
der Bandbreite (über den --bwlimit
Switch) 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.