«Sympa» pour le réseautage


12

Les systèmes UNIXish ont un utilitaire de ligne de commande appelé nicequi peut être utilisé pour exécuter des programmes à faible priorité, afin de ne pas monopoliser le processeur.

Y a-t-il quelque chose d'analogue qui limitera la quantité de bande passante réseau utilisée par un programme? Parfois, je voudrais commencer un gros téléchargement, mais je veux que ma navigation sur le Web et toute autre utilisation interactive du réseau restent réactives.


Questions connexes:

Réponses:


20

trickle -d 10 commandexécute la commande , limitant sa bande passante à 10 Ko / s. Il s'agit de l'analogue de la nicebande passante. Il est empaqueté au moins par Debian et Ubuntu.

ip_relayet redirsont tous deux de minuscules proxys TCP qui prennent en charge la limitation de la bande passante. Aucun d'eux ne semble avoir été maintenu récemment, mais ils sont au moins empaquetés par Debian et Ubuntu.

Mais peut - être l'outil que vous utilisez pour le téléchargement prend déjà en charge la limitation de la bande passante, par exemple wget --limit-rate=10k, curl --limit-rate 10k, rsync --bwlimit=10.


J'aimerais pouvoir voter deux fois.
whitequark

a fait un point de connexion juste pour que je puisse voter pour cette réponse. le filet est super!
hometoast

9
Ce ne sont pas des analogues de nice(bien qu'ils soient très utiles!). nicedéfinit une priorité, pas une limite. Un analogue de nicedonnerait une bande passante illimitée à un processus si aucun autre processus ne le voulait.
Ian Mackinnon

Si vous voulez une priorité, essayez de configurer QoS dans votre routeur.
Michael Cole
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.