Je veux comprendre comment des utilitaires tels que wget peuvent limiter les taux
wget
limites de taux en utilisant l' --limit-rate
option de ligne de commande:
- Wget implémente la limitation en suspendant la durée appropriée après une lecture réseau qui a pris moins de temps que spécifié par le débit.
Finalement, cette stratégie entraîne le ralentissement du transfert TCP à environ le taux spécifié.
Cependant, cet équilibre peut prendre un certain temps. Ne soyez donc pas surpris si la limitation du taux ne fonctionne pas correctement avec de très petits fichiers.
--limit-rate = montant
Limitez la vitesse de téléchargement au nombre d'octets par seconde. La quantité peut être exprimée en octets, en kilo-octets avec le k
suffixe ou en mégaoctets avec le m
suffixe. Par exemple, --limit-rate=20k
limitera le taux de récupération à 20 Ko / s. Ceci est utile lorsque, pour une raison quelconque, vous ne voulez pas que Wget utilise toute la bande passante disponible.
Cette option permet l'utilisation de nombres décimaux, généralement en association avec des suffixes de puissance. par exemple, --limit-rate=2.5k
est une valeur légale.
Notez que Wget implémente la limitation en suspendant la durée appropriée après une lecture réseau qui a pris moins de temps que spécifié par le taux. Finalement, cette stratégie entraîne le ralentissement du transfert TCP à environ le taux spécifié. Cependant, cet équilibre peut prendre un certain temps. Ne soyez donc pas surpris si la limitation du taux ne fonctionne pas correctement avec de très petits fichiers.
Source GNU Wget 1.17.1 Manuel
Lectures complémentaires