Uso rsync para hacer copias de seguridad y sincronizar recursos compartidos de red y mi computadora. Tengo esto resuelto.
El problema es que, cuando usa rsync para transferir archivos, usa todo el ancho de banda que puede. Quiero limitar su velocidad, para poder usar mi conexión para otras cosas.
Específicamente, en este momento estoy escuchando Last.FM, pero sigue cortando, ya que rsync está saturando la conexión local.
Parece poco probable, pero en este caso mi LAN es realmente tan rápida como mi internet (¡10 megabits para ambos, yay universidad!). De cualquier manera, no tengo ancho de banda adicional mientras se ejecuta rsync. ¿Algunas ideas?
Ah, por cierto, específicamente estoy ejecutando Ubuntu 9.04.

manpágina la primera vez.trickle(Esto sería idealmente una respuesta al comentario de joshtronic )
--bwlimit=XXde hecho tiene el problema opuesto; la transferencia es de hecho un promedio móvil, como explica Rsync Basics de manera útil :No está claro si el promedio se toma entre archivos, pero en cualquier caso no es cierto que
De hecho, el primer archivo se acelerará siempre que sea lo suficientemente grande como para que el promedio se active (lo que significa todos los archivos excepto los más pequeños).
Tiene razón en que el goteo sería una mejor solución, pero lo que entiendo del documento explicativo (" Trickle: A Userland Bandwidth Shaper for Unix-like Systems ") es que
trickletambién funciona al retrasar la E / S en función de un promedio de transferencia móvil . Supongo que la esperanza al recomendarlo es que use una medición de frecuencia más alta para aplicar el promedio. No he podido encontrar ningún dato en línea que confirme que este sea el caso (aunque el documento anterior se refiere alrsynccódigo de "simple", lo que sugiere que los autorestricklepiensan que el suyo hace un mejor trabajo).fuente