Как сделать один процесс для зомби
Вопрос заключается в названии, с одним примером, пожалуйста, покажите, как сделать один из процессов зомби между всеми процессами?
1 ответ
Я понимаю твой вопрос как готов сделать уже запущенный процесс Zombie.
Согласно определению процесса Zombie, сделать уже запущенный процесс Zombie непросто.
Процесс Zombie - это процесс, который завершается, но его родительские объекты еще не запущены, поэтому его PID еще присутствует в списке процессов, но фактически сам дочерний процесс останавливается и больше не загружается в память.
На уровне ОС не существует такого действия, которое бы указывало процессу перейти в "режим зомби".
Если вы думаете о команде, как kill -ZOMBIE <pid>
Нет, это не существует.
Если вы хотите создать процессы Zombie в вашей системе для каких-либо целей тестирования, вы можете использовать пример, приведенный на странице Википедии о процессе Zombie, я протестировал его, и он действительно создает процессы Zombie.