Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Dica: Limitar velocidade de download apt-get

“Publiquei em meu blog recentemente , um simples texto explicativo de como limitar a velocidade de download do apt.”

Enviado por Frederico Martins (fredimmΘgmail·com) – referência (fredim.wordpress.com).


• Publicado por Augusto Campos em 2008-11-19

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    JCCyC (usuário não registrado) em 19/11/2008 às 2:27 pm

    Também dá pra fazer no yum. No /etc/yum.conf:

    [main]
    .
    .
    .
    throttle=32k ;32 kbytes por segundo = 256 kbits por segundo

    Fonte: “man yum” ;)

    Patola (usuário não registrado) em 19/11/2008 às 6:46 pm

    Dica melhor ainda: ao invés de utilizar um arquivo de configuração diferente para cada programa, esperando que o programa tenha a opção, mais vale usar o limitador de banda de userspace “trickle”, que usa o velho truque do LD_PRELOAD pra limitar as velocidades – de download ou upload:

    trickle -d 30 -u 20 aptitude update

    –> limita em 30 kB/s o download e 20 kB/s o upload.

    Funciona com irssi, BitchX, X-Chat, bittorrent, elinks, lynx, wget, curl, mozilla, firefox e o caramba a quatro…

    Curioso (usuário não registrado) em 20/11/2008 às 9:30 am

    Isso é muito interessante, mas sempre procurei algo que divida a banda automaticamente, ou seja se estou atualizando o sistema e nenhum outro programa/usuário esta utilizando a mesma, ele usa o máximo disponível, quando haver uma solicitação por outro aplicativo/usuário ele divide.

    Com isso sempre que um programa/usuário solicitar banda vai ter disponível, e os aplicativos sempre vão usar o máximo disponível.

    Será que existe algo que faça isso?

    Patola (usuário não registrado) em 20/11/2008 às 3:41 pm

    Tem. O próprio trickle vem também com um daemonzinho – trickled – pra você poder regular o tráfego entre várias aplicações diferentes, basta ler a documentação. Mas se você quer usar esse tipo de priorização de forma global em todo o sistema, vai precisar usar “traffic shaping” do kernel – e o Linux (kernel) tem várias opções para isso.

Este post é antigo (2008-11-19) e foi arquivado. O envio de novos comentários a este post já expirou.