Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
trickle [2012/07/21 15:26] – vytvořeno ubuntu | trickle [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== trickle ====== | ||
+ | {{page> | ||
+ | |||
+ | Jednoduchý program, který dokáže téměř jakékoliv konkrétní aplikaci omezit rychlost komunikace. Původně byla aplikace vyvinuta pro OpenBSD, běží ale i na dalších unixových systémech: Solaris, NetBSD, FreeBSD a Linux. | ||
+ | |||
+ | ====== Instalace ====== | ||
+ | |||
+ | {{.: | ||
+ | |||
+ | ====== Spuštění ====== | ||
+ | |||
+ | Přes [[Terminál|Terminál příkazem]] '' | ||
+ | |||
+ | ====== Praktické použití ====== | ||
+ | |||
+ | Použití je poměrně jednoduché. Trickle umí běžet samostatně nebo pod dohledem společného démona (trickled). Nejdůležitějším parametrem je //-d// jako download, za který přidáme ještě číslo udávající maximální rychlost downloadu (v KiB/s), kterou může aplikace využít. Dále uvedeme samotný program (i s parametry), který má Trickle obhospodařit. Příklad: | ||
+ | |||
+ | < | ||
+ | trickle -d 50 wget soubor_ke_stazeni | ||
+ | </ | ||
+ | nebo s dalším parametrem //-u// jako upload, příklad: | ||
+ | |||
+ | < | ||
+ | trickle -u 2 -d 3 firefox | ||
+ | </ | ||
+ | ===== Centrální správa ===== | ||
+ | |||
+ | Jestliže budeme chtít spustit několik různých aplikací pro stahování najednou, ale celkově chceme akci přidělit maximálně 70 KiB/s. Nechceme ale sledovat, kdy které aplikace končí a přerozdělovat složitě zbývající pásmo ostatním. Zadáme tento příkaz: | ||
+ | |||
+ | < | ||
+ | trickle -d 70 | ||
+ | </ | ||
+ | a pak spustíme stahování | ||
+ | |||
+ | |||
+ | < | ||
+ | wget soubor_jedna | ||
+ | ... | ||
+ | wget soubor_deset | ||
+ | </ | ||
+ | ===== Složitější požadavky ===== | ||
+ | |||
+ | Může se stát, že budeme chtít dát některým aplikacím více či méně síťových prostředků. Toho docílíme editací // | ||
+ | |||
+ | < | ||
+ | [ssh] | ||
+ | | ||
+ | | ||
+ | | ||
+ | [ftp] | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | Cestu k souboru zadáváme pomocí parametru //-c//. | ||
+ | |||
+ | ====== Tipy a triky ====== | ||
+ | |||
+ | * program nevyžaduje práva [[Root sudo|superuživatele]] | ||
+ | * pokud budete chtít omezit nějakému programu připojení natrvalo, můžete editovat jeho panelový spouštěč | ||
+ | * pro více informací navštivte //man// stránky //trickle, trickled a trickled.conf// | ||
+ | |||
+ | ====== Odstranění ====== | ||
+ | |||
+ | {{.: | ||
+ | |||
+ | ====== Odkazy ====== | ||
+ | * [[http:// |