Почему завершение работы быстрее из командной строки, чем от GUI?

Я изучаю системное администрирование Linux, и я заметил это, если я делаю

sudo systemctl poweroff

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

От мало я сделал с Linux, это, кажется, имеет место с большинством команд.

Мое понимание (я мог неправильно быть системным администратором в процессе создания), то, что от кнопки также звонит systemctl poweroff команда. Это я вывел из пути apt работы инструмента, поскольку это называет базовое dpkg при выполнении задачи.

Я думал бы, что разница во времени не должна быть очень примечательной, но это.

-1
задан 26 November 2016 в 07:23

1 ответ

Насколько мне известно...

$> poweroff

Это уничтожает все процессы немедленно, тогда как нажатие poweroff button в UI сначала проверяет, готовы ли все окна/процессы GUI быть закрытыми (например: если текстовый редактор не сохранил...). После этого это уничтожает настольную среду (менеджер окон, X-сервер, и так далее...).

0
ответ дан 28 September 2019 в 02:57

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

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