Trickle e Trickles não funcionam

5

Estou tentando limitar as taxas de UPLOAD na minha máquina para 1 ou 2 MB. Elas são armazenadas em torno de 10, portanto, quero ter certeza de que sobra o suficiente.

Eu tentei em meu script chamar meu comando com limites de gotejamento:

/usr/bin/trickle -s -u 1000 -d 1000 acd_cli upload --remove-source-files /Store/

Ele executa o upload, mas é executado em torno de 11 MB / s.

Eu tentei definir os limites do DAEMON, esperando que isso limitaria todos os uploads em toda a máquina a um máximo de 2 MB / s

trickled -u 2000

Tendo executado o meu script novamente com isto no lugar, com e sem as opções de trickle específicas do programa no script, o mesmo acontece, ele simplesmente fica em 11.3 MB / s.

Alguma idéia?

    
por Tarley 19.05.2016 / 14:32

1 resposta

1

gerencia a largura de banda usando o fluxo

Confira este link.

Com este comando, os seguintes parâmetros que queremos manipular

-s - modo autônomo   -u - taxa de upload

-w - tamanho da janela

Além disso, para ver o progresso, escolha -v - verbose

trickle -s -u 100 -w 10 scp ./somelarge local file dajavex@myip:/home/dajavex/mytofile

Depois de inserir minha senha, o processo é iniciado. os parâmetros que eu executei -sv, fornecem esses resultados em primeiro lugar e, em seguida, diminuem à medida que o tempo avança. (veja a última linha é a seção do SCP)

scp: [trickle] avg: 0.20 KB/s; win: 0.20 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 1.83 KB/s; win: 1.83 KB/s
scp: [trickle] avg: 1.83 KB/s; win: 1.60 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 15614.54 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 15613.25 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 6242.80 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 4024.28 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 3032.70 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 2382.57 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 1903.49 KB/s
scp: [trickle] avg: 0.23 KB/s; win: 0.23 KB/s
scp: [trickle] avg: 3.46 KB/s; win: 1628.55 KB/s


                                            0% 2208KB   2.2MB/s   05:13 ETAs

O arquivo com o qual comecei é de aproximadamente 700 MB. Conforme o arquivo foi enviado, a taxa de transferência diminuiu, conforme mostrado:

scp: [trickle] avg: 87.71 KB/s; win: 3214085.75 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214084.41 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214082.28 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214079.73 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214077.85 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214076.45 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214075.61 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.71 KB/s; win: 3214074.61 KB/s
scp: [trickle] avg: 0.5 KB/s; win: 0.5 KB/s
scp: [trickle] avg: 87.70 KB/s; win: 3214074.59 KB/s
                                            1% 8864KB 104.0KB/s 1:49:51 ETAs

O SCP estimou o tempo para transferir o arquivo internamente de um servidor para outro em aproximadamente 1 hora e 49 minutos e 51 segundos.

A janela (-w) é o que deve ser permitido a variação de +/- kb em qualquer direção.

-t = tempo em segundos para suavizar

-l = lenth de pacotes para suavização

Então, eu tentaria o seguinte:

/usr/bin/trickle -s -u 1000 -d 1000 -w 1000 -t 5 -l 500 acd_cli upload --remove-source-files /Store/
    
por dajavex71 03.03.2017 / 02:59

Tags