|
Pramínek je zajímavý nástroj, se kterým je to možné limit el šířka pásma jak nahoru, tak dolů VŠECHNO naše aplikace. Lze jej spustit „na vyžádání“ k ovládání konkrétní aplikace nebo jako démon, čímž lze ovládat všechny aplikace, které se pokoušejí připojit k Internetu. |
Instalace
sudo apt-get install pramínek
Jak používat pramínek
Trickleova syntaxe je následující:
trickle -d Download_Bandwidth -u Upload_Bandwidth Příkaz
Zde jsou některé příklady:
a) Omezte šířku pásma stahování na 10 kb / s používanou pro přenos souboru pomocí ssh:
trickle -d 10 scp soubor.mp3 10.0.0.1:/home/puntolibre/musica/
b) Omezte šířku pásma na 200 kB stahování aktualizace systému prostřednictvím Apt:
pramínek -d 200 apt -get upgrade
c) Úprava šířky pásma aplikace, jako je Firefox:
trickle -d 10 -u 10 firefox% u
d) Použití trickle k omezení šířky pásma wget
trickle -d 50 wget -O „planet earth.divx“ http://video.stage6.com/1402821/.divx
Utíkejte jako démon
Chcete-li začít prosakovat jako démon a omezit VŠECHNY šířky pásma, použijte zkrácený příkaz:
sudo napálil -d 20 -u 20
… Kde parametry -d a -u odpovídají limitu stahování a nahrávání.
Konfigurace pramínek
Trickle má konfigurační soubor, který nám umožní doladit některé parametry a učinit je trvalými individuálně pro každou službu.
Konfigurační soubor je následující: /etc/trickled.conf
Nejjednodušší konfigurační soubor, který lze vytvořit, vypadá takto:
[ssh] Priorita = 1
[www] Priorita = 8
S touto metodou získáváme docela dobré rychlosti stahování a zároveň můžeme dělat ssh relace do stroje, který stahuje. V zásadě konfigurační soubor, jako je ten výše, říká triku, aby upřednostnil přenosy ssh před www.
Dokumentace společnosti Trickle doporučuje použití parametrů Time-Smoothing a Length-Smoothing, aby nedocházelo k fluktuacím přenosových rychlostí.
[ssh] Priorita = 1
Časové vyhlazení = 0.1
Vyhlazení délky = 2
[www] Priorita = 8
Časové vyhlazení = 5
Vyhlazení délky = 20
Tyto hodnoty definují čas a délku normalizace, které Trickle aplikuje na program, který řídí.
zdroj: pramínek