Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
zrychlení_startu_aplikací [2012/07/29 07:34] – ubuntu | zrychlení_startu_aplikací [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== Zrychlení startu aplikací ====== | ||
+ | {{page> | ||
+ | |||
+ | Máte pocit, že start aplikací trvá příliš dlouho? Kurzor se točí a točí ... a vy čekáte na kýženou aplikaci nekonečné sekundy? Hlavně na starších počítačích by se mohl tento tip hodit. | ||
+ | |||
+ | Tyto návody fungují nezávisle na systému. Tedy pro U/ | ||
+ | |||
+ | ===== Jak na to ===== | ||
+ | [[Instalace programů|Nainstalujte]] si aplikaci **prelink** (balík [[apt:// | ||
+ | |||
+ | Pak otevřete [[Terminál]] a zadejte příkaz | ||
+ | < | ||
+ | sudo prelink -avmR | ||
+ | </ | ||
+ | |||
+ | Parametry: | ||
+ | |||
+ | **-a** | ||
+ | **-v** | ||
+ | **-m** | ||
+ | **-R** | ||
+ | |||
+ | Jsou možné i další parametry: | ||
+ | |||
+ | **-q** | ||
+ | **-r** | ||
+ | **-f** | ||
+ | |||
+ | |||
+ | ===== Jak to funguje ===== | ||
+ | Prográmek **prelink** modifikuje knihovny funkcí a binární soubory ELF tak, aby se rychleji nahrávaly. Výsledkem je méně relokací při startu programu, a tím přispívá k jeho rychlejšímu startu. Pomalé nahrávání knihoven je jednou z nejčastějších příčin pomalého startu aplikací. | ||
+ | |||
+ | ===== Nastavení ===== | ||
+ | Stav vašeho systému samozřejmě není trvalý, ale jak instalujete nové aplikace, systém se opět zpomaluje. Proto se **prelink** spouští jednou za čas automaticky. Periodu spouštění nastavíte v souboru, který otevřete příkazem | ||
+ | < | ||
+ | gksudo gedit / | ||
+ | </ | ||
+ | |||
+ | ===== A dále? ===== | ||
+ | Pokud máte chuť dozvědět se více o této aplikaci, můžete použít známý příkaz | ||
+ | < | ||
+ | man prelink | ||
+ | </ | ||
+ | Lze také použít utilitu preload, která zaznamenává statistiku používaných aplikací. Pro tyto aplikace pak nechává v paměti RAM načtené potřebné knihovny, což přináší výrazně rychlejší start těchto aplikací. | ||
+ | |||
+ | Instalace balíku ([[apt:// | ||
+ | < | ||
+ | sudo apt-get install preload | ||
+ | </ | ||
+ | Dále už utilita pracuje plně automaticky a není potřeba dalších zásahů uživatele. Samotná aplikace pak zabere v paměti okolo 1MB a pro její fungování není potřeba žádných speciálních knihoven. Knihovny jsou načítány do paměti, jež je ovšem označená jako volná, a tak může být kdykoliv využita jiným procesem. | ||
+ | |||
+ | ===== Závěr ===== | ||
+ | Tento prográmek používám už několik let na více počítačích, | ||
+ | |||
+ | ===== Odkazy ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | {{page> |