Como limitar a velocidade de Download de qualquer aplicativo no Linux?
Luciano Andress Martini | 21 de novembro de 2009Muitas vezes queremos limitar a velocidade de um aplicativo impedindo-o que consuma toda a banda, isto é na verdade muito simples e você pode pré-incluir nos atalhos de certas aplicações o comando para evitar que estas aplicações reduzam muito a banda de sua rede.
Vamos colocar a mão na massa:
O primeiro passo é ter o aplicativo trickle.
No debian e em distribuições baseadas nele como o Ubuntu e Resulinux consegue-se instalar com os seguintes procedimento:
O primeiro no modo gráfico(demorado): Abrindo o synaptic, pressionando CTRL+R e depois pesquisando por trickle e marcando-o para instalação.
O jeito rápido de se instalar o trickle é abrindo um terminal e fazendo:
su -c “apt-get install trickle” (resulinux, debian clássico)
e em distribuições com sudo (ubuntu): sudo apt-get install trickle
E para usar o trickle, bastará o comando:
trickle -s -d10 comando_desejado – Para velocidade 10kb/s
Exemplos:
-Suponha que você queira limitar a velocidade de download apt-get update, para que não trave toda a internet, à 11kb/s:
$trickle -s -d11 apt-get update
-Suponha que você queira que o firefox não baixe mais que 15kb/s :
$trickle -s -d15 firefox
-Suponha que no kde você deseja que o apollon não baixe mais que 12kb/s :
Abra o editor de menus do kde, e va até o comando que executa o apollon, e mude o comando executado colocando antes:
$trickle -s -d12 apollon
-Suponha que um aplicativo na sua área de trabalho precisa ter taixa de download limitada, com o botão direito va nas opções do atalho e mude o comando de execução para:
$trickle -s -dvelocidade_desejada comando_do_programa
Que Deus abençoe você, visite sempre este site!!!







[...] Nem todos os programas são fáceis de ser configurados para isso. Para isso você poderá usar o trickle, um comando simples. Leia mais no link.” [referência: linuxhard.org] [...]
Dica muito boa.
Valeu por compartilhar!
Owww, muito bom!
Parabéns pela iniciativa em publicar esta dica.
Saberias dizer se acontece o seguinte?
Imagine que no caso de não haver mais outro usuário presente no momento em que o trickle esteja ativo limitando a largura da banda, significa que o programa sob a ação do trickle ficará limitado mesmo não havendo mais outros usuários presentes. Ou seja, a limitação permanece até o fim de execução do mesmo.
Ou então o sistema seria capaz de identificar que só há um usuario e liberaria a banda para a sua capacidade total?
Grato.
Adam.
Ótimo post. Eu precisava mesmo de algo assim. Valeu!
Cara, muito bom o comando e seu artigo.
Valeu por compartilhar.
Abraço!
Para o pessoal que usa Fedora:
yum install -y trickle
Muito bom mas tenho uma pergunta> E se eu quiser liberar uma velocidade a um programa que eu limitei anteriormente, o que faço?
Basta não rodar o comando junto com o aplicativo…
[...] Como limitar a velocidade de download de qualquer aplicativo (download) Deixe um comentário [...]
Cara gostaria de saber se posso utilizar esse programa com o thundercache, pois quero que ele limite o thundercache a fazer download com 150kbit da internet,
enquanto os clientes tem cache full ha 1024kbit