e X t 7 3: Czy w Twoich kernelach aktywna jest może funkcja
AUDIT_SYSCALL, wymagana do działania
e4rat? Bo na generyku działa to bez niczego, a na twoim za Chiny nie chce wygenerować /var/lib/startup.log.
Nawet zapuszczając
e4rat pod generykiem udało mi się skrócić start o ok. 20 s. Możliwe że generując loga startowego na twoim jajku uda się zyskać jeszcze więcej. Niemniej tak czy siak
e4rat jest bardzo ciekawą alternatywą dla
ureadahead i może warto byłoby go przetestować pod kątem dodania do porad optymalizacyjnych?
-- 26 maja 2012, o 21:45 --
Dla tych którzy nie wiedzą do końca o czym mowa: Program
e4rat jest alternatywą dla standardowo dstepnego w Ubuntu
ureadahead, swoim działaniem przypominająca np. windowsowego Bootvis. W pierwszym etapie, po dodaniu do GRUB'a stosownego wpisu, e4rat analizuje cały proces bootowania, i czynności w ciągu 2 min. po jego zakończeniu (np. programy odpalane przez użytkownika), na podstawie których generowany jest specjalny log, wymieniający wszystkie potrzebne wczytywane pliki. Oczywiście po zakończeniu należy wywalić wpis z GRUB'a. W drugim, wykonywanym z trybu tekstowego (bez X'ów), wydaje się komendę, żeby na podstawie loga program optymalnie poukładał i zdefragmentował dane na HDD. czasami trzeba kilku przebiegów, niem pojawi się komunikat że więcej zrobić się już nie da. W trzecim z kolei, należy już tylko dodać do GRUB'a wpis nakazujący e4rat preload'owanie danych. W przeciwieństwie do np. programu Preload, tutaj efekt jest natychmiastowy. Należy jedynie pamiętać o okresowym powtarzaniu kroku 1 i 2, zwł. po większych aktualizacjach.
Wszystkie szczegóły są w podanym przeze mnie linku.
Man wields his sword to die with a a smile on his face on a distant day beyond his dreams.