J'ai une configuration dans laquelle une machine Windows XP est sauvegardée sur un serveur du réseau local, en utilisant rsync
. En raison d'exigences opérationnelles, la sauvegarde doit être effectuée pendant l'utilisation de la machine. Bien que cela ne pose pas de problème pour nos machines Linux, cette machine Windows est ralentie au point d’être inutilisable par la suite. rsync
accès.
Existe-t-il un moyen de limiter la priorité d'E / S du disque d'un processus dans Windows XP, similaire à ionice
sous Linux?
Notez que simplement réduire rsync
s bande passante (via le --bwlimit
commutateur) n’aide pas, car le problème provient de beaucoup de recherches et de lectures de très petits fichiers. Donc, pour avoir un effet quelconque, je devrais régler le bwlimit à une valeur si petite que le transfert de fichiers volumineux, lus de manière séquentielle et n’ayant pratiquement aucun impact sur les performances, prendrait un temps fou.
Set Priority
dans le menu contextuel. La question Définir la priorité du processus à chaque lancement? a une réponse qui décrit des façons alternatives de le faire.Réponses:
Malheureusement, Windows XP ne peut pas limiter la priorité des E / S du disque. La seule chose que vous puissiez faire est de changer la priorité du processus dans le gestionnaire de tâches, ce qui affecte l'ensemble du processus .exe et de ses ressources cpu.
la source