Program 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í.
Nainstalujte si balíček prelink a potom v terminálu zadejte příkaz:
sudo prelink -avmR
Parametry:
- -a -zpracuje vše co najde
- -v -zobrazuje co prelink právě provádí
- -m -zmenší paměť potřebnou pro spustitelné soubory
- -R -zvýší bezpečnost prelinkovaných souborů
- -q -zrychlí opětovné prelinkování (lze použít po nainstalování nové verze knihoven)
- -u -vrátí všechny změny zpět (POZOR: Při této operaci dejte pozor, abyste měli dost volného prostoru - některé zdroje uvádějí alespoň 100MB)
Stav vašeho systému samozřejmě není trvalý. 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 /etc/default/prelink
Najděte řádek PRELINK_FULL_TIME_INTERVAL=14 a změňte uvedených 14 dní na jinou periodu, která vám vyhovuje lépe.
Další podrobnosti lze zjistit zadáním příkazu man prelink
Žádné komentáře:
Okomentovat
Poznámka: Komentáře mohou přidávat pouze členové tohoto blogu.