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:// | ||