quinta-feira, 20 de novembro de 2008

Controlando a taxa de download e upload de qualquer programa com o Trickle



Você pode controlar a taxa de download e upload de um programa que não possui esse controle interno através do trickle. Trickle em inglês quer dizer gotejar ou escorrer de modo devagar. É um conta gotas de conexão de rede.

Dependendo da sua distribuição linux, use o comando para instalar, mas em geral siga os passos abaixo:

Debian e afins
# apt-get install trickle

Fedora e Afins
# yum install trickle
ou ainda
# apt-get install trickle

# Gentoo, Librix...
emerge trickle

# Mandriva
# urpmi trickle

As opções do comando são as seguintes:
-s: Roda em modo standalone, sem precisar de um daemon
-d: Taxa de download em KBps (KiloBytes)
-u: Taxa de Upload em KBps

Exemplos:
Você quer limitar o uso de banda quando navega na internet com o firefox:
# trickle -s -d 10 -u 5 firefox

Quer baixar uma imagem do ubuntu com o wget mas sem detonar a banda do seu trabalho:
# trickle -s -d 15 -u 5 wget http://mirror.globo.com/ubuntu/releases/intrepid/ubuntu-8.10-desktop-i386.iso Iso limitará o download a 15KBps

Você deseja fazer uma atualização geral do seu sitema com o apt-get. Para isso tem duas formas.
Ou você usa o trickle:
# trickle -s -d 10 -u 5 apt-get upgrade # trickle -s -d 10 -u 5 apt-get dist-upgrade

Ou você usa o próprio controle de banda do apt-get, desta forma:
Abra o arquivo /etc/apt.conf (se não tiver este arquivo escreva em: /etc/apt/apt.conf.d/70debconf)

// // Acquire { http { Dl-Limit "x"; // x Kb/sec maximum download rate } } // //

O Desenvolvedor do Triclke é o Marius Aamodt Eriksen - marius@monkey.org e a página do programa é http://monkey.org/~marius/pages/?page=trickle

Nenhum comentário:

Postar um comentário