"Agradable" para la creación de redes


12

Los sistemas UNIXish tienen una utilidad de línea de comandos llamada niceque se puede usar para ejecutar programas con una prioridad baja, para que no acaparen la CPU.

¿Hay algo análogo que limite la cantidad de ancho de banda de red que utiliza un programa? A veces me gustaría comenzar una gran descarga, pero quiero que mi navegación web y otros usos interactivos de la red sigan siendo receptivos.


Preguntas relacionadas:

Respuestas:


20

trickle -d 10 commandejecuta el comando , limitando su ancho de banda a 10kB / s. Este es el análogo de niceancho de banda. Está empaquetado por al menos Debian y Ubuntu.

ip_relayy redirambos son pequeños proxies TCP que admiten la limitación de ancho de banda. Ninguno de ellos parece haberse mantenido recientemente, pero al menos están empaquetados por Debian y Ubuntu.

Pero tal vez la herramienta que está utilizando para la descarga ya es compatible con la limitación de ancho de banda, por ejemplo wget --limit-rate=10k, curl --limit-rate 10k, rsync --bwlimit=10.


Ojalá pudiera votar esto dos veces.
whitequark

hice un punto para iniciar sesión solo para poder votar esta respuesta. goteo es genial!
hometoast

99
Estos no son análogos de nice(¡aunque son muy útiles!). nicedefine una prioridad, no un límite. Un análogo de nicele daría a un proceso ancho de banda ilimitado si ningún otro proceso lo quisiera.
Ian Mackinnon el

Si desea una prioridad, intente configurar QoS en su enrutador.
Michael Cole
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.