====== trickle ====== {{page>konvence/terminál}} 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 ====== {{.:apt.png}} [[Nainstalujte]] balík [[apt://trickle|trickle]] ====== Spuštění ====== Přes [[Terminál|Terminál příkazem]] ''trickle''. ====== 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í //trickled.conf//, který je umístěn v adresáři ///etc//. Zde je příklad (standardně jsou řádky tohoto konfiguračního souboru zakomentovány //#//): [ssh] Priority = 1 Time-Smoothing = 0.1 Length-Smoothing = 2 [ftp] Priority = 8 Time-Smoothing = 5 Length-Smoothing = 20 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í ====== {{.:clear.png}} [[Instalace programů|Odstraňte]] balík ''trickle''. ====== Odkazy ====== * [[http://monkey.org/~marius/pages/?page=trickle|Domovská stránka programu]] {{.:en.png}}