Почему время завершения работы варьируется?

Я всегда закрывал своего ПОМОЩНИКА Ubuntu 16,04 систем точно таким же образом: Я продолжаю поражать alt+F4, пока я не добираюсь до самого последнего окна терминала, и из всех других приложений вышли, и затем я ввожу poweroff

Несмотря на непротиворечивость моей процедуры, время, потраченное системой, чтобы полностью закрыться (т.е. количество времени я наблюдаю экран-заставку), варьируется много приблизительно от 3 секунд приблизительно до 25 секунд. Почему это происходит, или как я могу узнать?

Я знаю, что могу считать журналы, но я любил бы некоторые подсказки относительно того, как проанализировать для этого

9
задан 4 January 2017 в 09:34

1 ответ

От 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/.

6
ответ дан 23 November 2019 в 05:08

Другие вопросы по тегам:

Похожие вопросы: