Ca administrator de sistem, puteți întâlni perioade în care trebuie să limitați lățimea de bandă la un proces de rulare. De exemplu, descărcați un fișier ISO Linux și nu doriți ca acesta să acopere toată lățimea de bandă a serverului. De asemenea, poate doriți să limitați viteza în timp ce utilizați o utilitate FTP pe server.
Acest articol explică cum să limitezi lățimea de bandă la CentOS 5/6 folosind o utilitate numită Trickle.
Pasul 1: Instalarea Trickle
Executați următoarea comandă ca root.
yum install epel-release && yum install trickle
Într-adevăr, nu este prea mult să instalați acest software. Să trecem la utilizări.
Pasul 2: Utilizarea Trickle
Acum că aveți Trickle instalat, este timpul să vedeți ce poate face. Pentru început, vă voi arăta un exemplu de wgetdescărcare 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
Puteți apăsa Ctrl + C după ce ați văzut viteza de descărcare. În acel exemplu, Trickle a limitat lățimea de bandă la 1000kb / s (1mb / s). Puteți ajusta parametrul „1000” pentru a se potrivi nevoilor dvs.
Pentru a limita FTP, sau orice altceva în cadrul unei sesiuni shell, utilizați următoarele comenzi.
trickle -s -d 1000 /bin/bash
ftp <ftphost>
Orice lucru rulat în acea sesiune shell va fi limitat la 1mb / s. Prin urmare, FTP ar fi limitat. După ce ați terminat, puteți să tastați ieșirea în sesiunea bash.
Concluzie
După cum arată exemplele de mai sus, Trickle face foarte ușor să preveniți conectarea serverului dvs. de procesele grele de lățime de bandă.