O Trickle é um gerenciador de banda que permite definir a taxa de download e/ou upload na execução dos programas via linha de comando. Ele possui a incrível capacidade em limitar a largura de banda de um aplicativo em especial, sem atrapalhar o funcionamento dos demais aplicativos.
Instalação
Para distros derivadas do Debian:
Para distros, como Fedora:
Como a ferramenta funciona?
O Trickle controla e limita a velocidade de upload / download de um aplicativo via linha de comando (shell), controlando a quantidade de dados escritos ou lidos.
O que ela não faz?
Trickle não pode ser usado para limitar a largura de banda de rede de aplicações que funcionam sobre o protocolo UDP, ele só pode trabalhar em conexões TCP. Contudo, não em todas aplicações; somente com aplicações que usam a biblioteca glibc!
Caso obtenha resultado similar a esse: => /lib/i386-linux-gnu/libc.so.6
sua aplicação tem suporte!
Como usar?
A sintaxe do comando é:
As opções existentes para este comando são:
-h: ajuda
-v: verbosidade
-V: exibe a versão do trickle
-d: define o limite da taxa de download em KB/s.
-u: define o limite da taxa de upload em KB/s
Exemplos
Limitar o uso da banda em 200kpbs para atualização de pacotes via Apt:
Limitar o uso da banda em 10kbps para transferência de arquivos via ssh:
Limitando o download do wget para 120 KB/s: