Korak 1: Instalacija Tricklea
Korak 2: Korištenje Tricklea
Zaključak
Kao administrator sustava, možete naići na trenutke u kojima ćete morati ograničiti propusnost na pokrenutom procesu. Na primjer, preuzimate Linux ISO datoteku i ne želite da ona zauzima svu propusnost poslužitelja. Možda ćete također htjeti ograničiti brzine dok koristite FTP uslužni program na poslužitelju.
Ovaj članak objašnjava kako ograničiti propusnost na CentOS 5/6 pomoću uslužnog programa pod nazivom Trickle.
Korak 1: Instalacija Tricklea
Izvršite sljedeću naredbu kao root.
yum install epel-release && yum install trickle
Zaista, nema puno za instaliranje ovog softvera. Prijeđimo na uporabe.
Korak 2: Korištenje Tricklea
Sada kada imate instaliran Trickle, vrijeme je da vidite što može učiniti. Za početak, pokazat ću vam primjer normalnog wgetpreuzimanja.
trickle -s -d 1000 wget http://cdimage.debian.org/debian-cd/8.1.0/i386/iso-cd/debian-8.1.0-i386-netinst.iso
Možete pritisnuti Ctrl+C nakon što vidite brzinu preuzimanja. U tom primjeru, Trickle je ograničio propusnost na 1000 kb/s (1mb/s). Parametar "1000" možete prilagoditi svojim potrebama.
Da biste ograničili FTP ili bilo što unutar sesije ljuske, koristite sljedeće naredbe.
trickle -s -d 1000 /bin/bash
ftp <ftphost>
Sve što se izvodi u toj sesiji ljuske bit će ograničeno na 1mb/s. Stoga bi FTP bio ograničen. Kada završite, možete upisati exit na bash sesiji.
Zaključak
Kao što pokazuju gornji primjeri, Trickle čini vrlo lakim sprječavanje da vaš poslužitelj bude vezan procesima koji imaju veliku propusnost.