Mam całkiem przyzwoity laptop (procesor Intel Core i7-3520M przy 2,90 GHz, SataII SSD od Samsunga, 8 GB pamięci RAM), ale nie jestem zadowolony z moich czasów uruchamiania i zamykania ... Zainstalowałem program rozruchowy i próbuję go zinterpretować , ale nie rozumiem niektórych części.
W szczególności nie rozumiem, co dzieje się w ciągu pierwszych 10 sekund, kiedy procesor prawie nie jest używany, ani wejścia / wyjścia. Co się wtedy dzieje? (wydaje się, że działa tylko udevd, modprobe i plymouth).
Z drugiej strony mojej codziennej pracy doświadczam również powolnego wyłączania. Nie ma tutaj tabeli zestrzeleń, więc jestem jeszcze bardziej nieświadomy ...
Aktualizacja Przyszedłem przez podpowiedź mówiącą, że naciśnięcie klawisza w górę podczas wyłączania daje dostęp do konsoli (wcześniej walczyłem z F1 / Alt F1). Widziałem więc, że długi czas zamykania wydaje się mieć związek z tym, że rpcbind i menedżer modemów nie są w stanie wyjść z tego czysto ... Każdy pomysł?
Aktualizacja 2 Odinstalowałem rpcbind, a także modemmanager. To sprawiło, że lepiej było zamknąć system, ale wciąż mam kilka sekund oczekiwania między komunikatem „Wszystkie procesy zakończyły się w ciągu 1 sekundy” a rzeczywistym zamknięciem. Właśnie wtedy dostaję szybką wiadomość, której nie mogłem jeszcze przeczytać, ale podejrzewam, że nastąpi jakiś czas oczekiwania ...
Aktualizacja 3 Ok, myślę, że zawęziłem sprawę do wykonania wznowienia i oczekiwania na rootowanie podczas pierwszych 10 sekund procesu rozruchu. Zajmuje to więcej niż 5 sekund, bez dysku i zauważalnej aktywności procesora. Zauważyłem, że identyfikator UUID wymiany w /etc/initramfs/conf.d/resume nie pasuje do rzeczywistego UUID mojej partycji wymiany, która jest ... szyfrowana. Może o to chodzi? Wszelkie wskazówki na temat initramfs-tools i cryptswap?
Odpowiedzi:
Ok, znalazłem problem. Tak jak czułem, 5 sekund oczekiwania na wznowienie i oczekiwanie na root nie jest normalne.
Googlując się, w końcu znalazłem ten raport o błędzie: 5 sekund opóźnienia w oczekiwaniu na root
Zasadniczo stwierdza, że 5-sekundowe oczekiwanie jest spowodowane niewłaściwym wpisem
/etc/initramfs-tools/conf.d/resume
.Okazuje się, że moja zamiana jest zaszyfrowana i miałam początkowy identyfikator UUID instalacji
/etc/initramfs-tools/conf.d/resume
. Próbowałem umieścić ten podany przez blkid dla / dev / mapper / cryptswap1, ale to nie działało ...W końcu właśnie skomentowałem wpis w pliku i minęło 5 sekund opóźnienia. W każdym razie hibernacja nie jest włączona w moim systemie (myślę, że jest domyślnie wyłączona w Ubuntu). Zwróć uwagę na # na początku wpisu.
następnie uruchomić:
Oto mój najnowszy program rozruchowy:
Dużo lepiej. Jeśli chodzi o zamknięcie, usunięcie rpcbind i modemmanager załatwiło sprawę. Mam teraz świetne czasy rozruchu i wyłączania.
źródło
Może chcesz rozważyć zainstalowanie systemu operacyjnego na pamięci RAM? Jeśli rzeczywista prędkość jest tym, czego szukasz, to właśnie ona. Różnica między czasem ładowania SSD a czasem ładowania pamięci RAM jest ogromna.
źródło