Pas 1: instal·lació de Trickle
Pas 2: Ús de Trickle
Conclusió
Com a administrador del sistema, és possible que trobeu moments en què necessiteu limitar l'amplada de banda en un procés en execució. Per exemple, esteu baixant un fitxer ISO de Linux i no voleu que ocupi tot l'ample de banda del servidor. També és possible que vulgueu limitar la velocitat mentre feu servir una utilitat FTP al servidor.
Aquest article explica com limitar l'amplada de banda a CentOS 5/6 mitjançant una utilitat anomenada Trickle.
Pas 1: instal·lació de Trickle
Executeu l'ordre següent com a root.
yum install epel-release && yum install trickle
Realment, no hi ha gaire per instal·lar aquest programari. Anem als usos.
Pas 2: Ús de Trickle
Ara que tens Trickle instal·lat, és hora de veure què pot fer. Per començar, us mostraré un exemple de wgetdescàrrega normal .
trickle -s -d 1000 wget http://cdimage.debian.org/debian-cd/8.1.0/i386/iso-cd/debian-8.1.0-i386-netinst.iso
Podeu prémer Ctrl+C després d'haver vist la velocitat de la descàrrega. En aquest exemple, Trickle va limitar l'ample de banda a 1000 kb/s (1mb/s). Podeu ajustar el paràmetre "1000" segons les vostres necessitats.
Per limitar l'FTP, o qualsevol cosa dins d'una sessió de shell, utilitzeu les ordres següents.
trickle -s -d 1000 /bin/bash
ftp <ftphost>
Qualsevol cosa que s'executi en aquesta sessió d'intèrpret d'ordres estarà limitada a 1 MB/s. Per tant, FTP seria limitat. Quan hàgiu acabat, podeu escriure exit a la sessió bash.
Conclusió
Tal com mostren els exemples anteriors, Trickle fa que sigui molt fàcil evitar que el vostre servidor estigui lligat per processos amb molta amplada de banda.