Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

ureadahead [2012/07/21 17:24] (aktuální)
Ubuntu vytvořeno
Řádek 1: Řádek 1:
 +====== ureadahead ======
 +{{.:​disk.png}}Program,​ který optimalizuje načítání souborů nutných při bootování počítače,​ a tak zkracuje čas potřebný k zavedení systému.
  
 +====== K čemu to je? ======
 +Největší brzdou při bootování počítače bývá disk - vyhledávání a čtení dat, která je potřeba přesunout do pracovní paměti. Jedná se o cca 100-200MB. //​Ureadahead//​ zjistí, která data jsou potřeba, a umístí je (virtuálně) do jednoho bloku. Tímto způsobem se dají přesunout do paměti najednou, a ušetří se tak čas nutný pro vyhledávání dat po disku.
 +
 +====== Na jakých discích to funguje? ======
 +V podstatě na všech, ale větší rozdíl pocítíte na klasických rotačních pevných discích.
 +
 +====== Jak to funguje? ======
 +Při prvním bootu, a následně při každé (re)instalaci systémových balíčků (přesněji řečeno těch, které obsahují soubor v adresářích ///​etc/​init{,​.d}//​) si //​ureadahead//​ vytvoří tzv. profil, tzn. seznam souborů používaných při bootu. Profil se vytváří prvních cca 45s po spuštění systému, to znamená, že je možné do něj zahrnout i celý desktop po přihlášení včetně spuštění nějakého programu. Pokud si chcete vynutit vytvoření nového profilu, smažte všechny //pack// soubory z adresáře ///​var/​lib/​ureadahead//​.
 +
 +Z tohoto je patrné, že plná rychlost se projeví až po restartu počítače PO vytvoření profilu.
 +
 +====== Soubory a příkazy ======
 +**/​var/​lib/​ureadahead/​pack** - soubor s //​ureadahead//​ profilem
 +
 +**sudo ureadhead --dump** - výpis souborů v profilu //​ureadahead//​
 +
 +====== Problémy ======
 +//init: ureadahead-other main process terminated with status 4//
 +
 +Nejedná se o chybu. Hlášení označuje nalezení oddílu, na kterém nejsou žádné soubory nutné pro bootování počítače.
 +
 +====== Odkazy ======
 +  * [[http://​ubuntuforums.org/​showthread.php?​t=1434502|Informace od vývojáře na ubuntuforums.org]]
  • Poslední úprava: 2012/07/21 17:24
  • autor: Ubuntu