убить на самом деле не завершает призрачный процесс - PullRequest
0 голосов
/ 29 сентября 2018

Чтобы завершить призрачный процесс (процесс, который не завершился должным образом и, следовательно, все еще ожидает уничтожения), я использовал

kill -9 <process-id>

. Иногда он работает отлично, и когда я проверяюпроцесс после его уничтожения пропал

ps -aux | grep python

Однако, что удивительно, теперь я могу видеть призрачный процесс даже после команды kill.В чем проблема?

Ghost process 23756

На изображении выше я пытался завершить процесс с идентификатором 23756, но он все еще отображается в ps aux

Ссылаясь на мой ответ на предыдущий вопрос о призрачном процессе Visual Studio

VSCode уничтожает запущенные процессы

1 Ответ

0 голосов
/ 29 сентября 2018

Похоже, мне пришлось закрыть процесс отладки, который все еще был неполным.По сути, убивая приложение или закрывая отладку или что-то в этих строках, вы можете завершить призрачный процесс.

...