Bonjour
Je suis à la recherche d'un programme capable de limiter la bande passante que consomme un programme, un peu comme la commande "nice" pour gérer la priorité d'un processus sur un système.
Par exemple, quand j'ai besoin de télécharger de gros fichiers (comme les sources du noyau Linux en ce moment), j'utilise wget, qui permet facilement de reprendre le téléchargement au cours de plusieurs connexions.
Malheureusement, ça a tendance à prendre toute la bande passante disponible, ralentissant tous les autres programmes (navigation ordinaire, mail ...).
On peut gérer la qualité de service (QoS), mais cela marche par type de service. Hors, ces téléchargement passent par le http, donc le même service que la navigation web.
Il me faudrait donc un moyen d'appliquer des restrictions à un programme, comme cela se fait avec la commande nice.
Si quelqu'un connait un truc dans le genre, merci.
# trickle
Posté par foulmetal canette (site web personnel) . Évalué à 5.
]$ trickle -d taux_en_kb/s ton_prog_qui_dl
Autrement wget sait gérer tout seul la bande passante :
]$ wget --limit-rate taux_en_kb/s url_de_ton_noyaux_adoré
Pour plus d'infos :
man trickle
man wget
# pour wget
Posté par Sylvain Rampacek (site web personnel) . Évalué à 5.
wget --limit-rate=30k
qui te permet de limiter le download de wget à 30k par exemple.
bon, d'accord, c'est fixe pour une même exécution de wget, mais au moins, ça permet de limiter la bande passante...
[^] # Re: pour wget
Posté par minitareck . Évalué à 4.
Ben tu mets dans ton .shellrc un truc du genre alias wget='wget --limit-rate=30k' c'est porc mais normalement ca marche.
[^] # Re: pour wget
Posté par foulmetal canette (site web personnel) . Évalué à 3.
limit-rate=30k
[^] # Re: pour wget
Posté par Sylvain Rampacek (site web personnel) . Évalué à 2.
par contre, merci pour l'info (surtout le .wgetrc donné en dessous !), je n'y avais pas pensé ! ça m'évitera de faire un ctrl+c et de recommencer quand j'oublie ;-)
[^] # Re: pour wget
Posté par Krunch (site web personnel) . Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: pour wget
Posté par Jllc . Évalué à 3.
wget --limit-rate=30k
qui te permet de limiter le download de wget à 30k par exemple.
Bien vu ! Merci !
J'avais regarder la page de man, mais je n'avais pas trouvé ça. Et pour cause, ça n'apparait que dans la page de man en anglais !! Ce n'est pas la première fois que je constate des manques dans la traduction :/
[^] # Re: pour wget
Posté par Sylvain Rampacek (site web personnel) . Évalué à 2.
par contre, c'est également affiché par la commande :
wget --help
[^] # Re: pour wget
Posté par fabien . Évalué à 1.
comment on fait pour choisir la langue dans les pages de man ?
merci.
[^] # Re: pour wget
Posté par Krunch (site web personnel) . Évalué à 2.
:)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.