Как сделать один процесс для зомби

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

1 ответ

Решение

Я понимаю твой вопрос как готов сделать уже запущенный процесс Zombie.

Согласно определению процесса Zombie, сделать уже запущенный процесс Zombie непросто.
Процесс Zombie - это процесс, который завершается, но его родительские объекты еще не запущены, поэтому его PID еще присутствует в списке процессов, но фактически сам дочерний процесс останавливается и больше не загружается в память.

На уровне ОС не существует такого действия, которое бы указывало процессу перейти в "режим зомби".
Если вы думаете о команде, как kill -ZOMBIE <pid>Нет, это не существует.

Если вы хотите создать процессы Zombie в вашей системе для каких-либо целей тестирования, вы можете использовать пример, приведенный на странице Википедии о процессе Zombie, я протестировал его, и он действительно создает процессы Zombie.

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