В системном мониторе какая разница между процессом Kill и End Process?

Когда я хочу убить процесс через системный монитор, мне предлагается два быстрых способа: «Убить процесс» и «Завершить процесс». В чем разница между этими двумя?

1
задан 3 February 2018 в 19:31

1 ответ

Мне тоже было любопытно, поэтому я просто просмотрел исходный код и нашел ниже в application.cpp. В этом коде есть больше, но я думаю, что они коррелируют с параметрами, по крайней мере для System Monitor 3.8.2.1 - 3.19.3:

Stop Process = SIGSTOP (сигнал паузы, давайте продолжим позже, не kill process) End Process = SIGTERM (сигнал завершения, правильный путь, приложение может перехватить этот сигнал и выполнить задачи завершения работы, такие как очистка файла temp) Kill Process = SIGKILL (сигнал об ударе, экстремальный, использовать только в том случае, если SIGTERM не работает, (d1) application.cpp для хорошего объяснения всех сигналов kill / quit / shutdown и их различий.

6
ответ дан 25 May 2018 в 12:26

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

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