Чому час відключення змінюється?


9

Я завжди вимикаю свою систему Ubuntu MATE 16.04 точно так само: я продовжую натискати alt+, F4поки не дістанусь до останнього вікна терміналу і не закриваються всі інші додатки, а потім я набираюpoweroff

Незважаючи на послідовність моєї процедури, час, який система потребує повного вимкнення (тобто кількість часу, за яким я переглядаю екран сплеску), значно варіюється, приблизно від 3 секунд до приблизно 25 секунд. Чому це відбувається або як я можу це дізнатися?

Я знаю, що я можу читати журнали, але я хотів би порадити, як проаналізувати це


Я міг би бути тут, але я пам'ятаю, як читав про те, як у Firefox є якесь збирання та очищення сміття, яке може працювати після закриття Fx gui.
ДК Бозе

Можливо, ваш Інтернет-з'єднання. Під час відключення відбудеться "ifdown", який може змінюватись у часі. Далі ви можете зіткнутися з аварією, коли система намагається повторити команду, яка розбилася і здається через кілька секунд. І так: '/ var / log / `- це місце, де можна почати шукати
Rinzwind

@Rinzwind дякую за підказку! але де в / var / log /? звичайно, я побував у цьому місці, але хочу знати, що шукати ...
Zanna

/var/log/syslogабо /var/log/messages. Напевно, 1-й. 2-й, швидше за все, не буде на Ubuntu;) Інша порада: ви, ймовірно, все ще можете зупинити показ тексту на екрані
Rinzwind

Відповіді:


6

Від man 8 shutdown:

   Once  TIME  has elapsed, shutdown sends a request to the init(8) daemon
   to bring the system down into the appropriate runlevel.

   This is performed by emitting the runlevel(7) event, which includes the
   new  runlevel  in  the  RUNLEVEL  environment  variable  as well as the
   previous runlevel (obtained from the environment or from /var/run/utmp)
   in  the  PREVLEVEL  variable.   An additional INIT_HALT variable may be
   set, this will contain the value HALT when bringing the system down for
   halt and POWEROFF when bringing the system down for power off.

Потім кожен процес демон демонструє зміну RUNLEVEL та вживає відповідних заходів. Це може бути що завгодно, від швидкого exitзбереження до конфігурації до флеш-кешу або навіть заморожування всієї бази даних.

Залежно від того, який рівень журналу ви встановили для кожного демона. ви можете побачити деяку інформацію в /var/log/*підкаталогах та /var/log/.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.