Nie ma potrzeby ponownego uruchamiania ani martwienia się.
Ureadahead , faktycznie nazywany über-readahead, to system przyspieszający uruchamianie poprzez wstępne ładowanie plików rozruchowych na strony i pamięć, dzięki czemu są one natychmiast gotowe, gdy są wywoływane, za pośrednictwem plików pakietów , które są już wstępnie spakowane na stronach przyjaznych pamięci. Będzie generował plan wstępnego ładowania co miesiąc, a kiedy pliki związane z bootowaniem zostaną zmodyfikowane, dodane lub usunięte. Ponieważ wpływa to tylko na wydajność rozruchu, ponowne uruchomienie nie jest konieczne, ponieważ ureadahead ma zastosowanie tylko podczas rozruchu, a pakowanie rozruchu i tak zostanie wykonane przy następnym uruchomieniu. Czasami jednak będzie działał, nawet jeśli pliki rozruchowe lub cykl miesięczny nie mają zastosowania.
Jak to faktycznie działa:
ureadahead
to plik wykonywalny, który śledzi proces rozruchu, a następnie generuje pliki paczek. Gdy jest uruchamiany bez argumentów, ten plik wykonywalny sprawdza pliki /var/lib/ureadahead
pakietów, a jeśli są wystarczająco stare lub nie istnieją, zaczyna śledzić na zawsze. Można wtedy otrzymać SIGTERM z Ctrl+ C, w którym to czasie zapisze wszystkie pliki pakietów. Można go również uruchomić, --timeout
aby automatycznie zatrzymywał się i zapisywał swoje pliki pakietów.
Patrz: https://wiki.archlinux.org/index.php/Ureadahead