Cuando ejecuto un rsynctrabajo de copia de seguridad que implica copiar archivos grandes, la máquina que ejecuta la copia de seguridad (tanto computadoras de escritorio Mac como servidores Linux) se detiene y el promedio de carga se dispara.
He intentado:
niceing elrsyncproceso (no ayuda - el cuello de botella es el disco)- En Linux,
reniceing akjournald(ayuda, pero parece un truco y no funciona en Mac) - Usar la
--bwlimitrsyncbandera (ayuda, pero significa que todas las transferencias son lentas, incluso cuando no es necesario)
Entonces, ¿hay alguna forma de que pueda hacer " nice" rsyncIO para que las máquinas puedan usarse mientras se ejecuta la copia de seguridad?
PD: Soy consciente de los peligros de rsyncMac ... Pero he usado BackupBouncer para verificar mis copias de seguridad, y parecen estar bien.

setprioritydice la página de manual: "Cuando se configura un subproceso en estado de fondo, la prioridad de programación se establece en el valor más bajo, las E / S de disco y de red se aceleran". - lo que parece indicar que las E / S de disco / red solo se estrangulan cuando algo se reduce a 20 (el "estado de fondo").nice backup), noté una desaceleración ... Pero cuando se redujo a 20 (es decir,nice -n 20 backup), no noté ninguna desaceleración.En linux puedes usar
ionicehttp://linux.die.net/man/1/ionicefuente
ionice -c idle rsync ...args...