如何让一个进程变成僵尸

Moh*_*ani 1 process zombie

问题是标题,请举一个例子说明如何在所有进程之间制作一个进程僵尸?

Ben*_*oit 5

我理解你的问题是愿意让一个已经在运行的进程僵尸。

根据Zombie 进程的定义,将一个已经运行的进程变成 Zombie 并不是一件容易的事。
僵尸进程是一个已终止但其父进程仍在运行的进程,因此其 PID 尚未出现在进程列表中,但实际上子进程本身已停止并且不再加载到内存中。

在操作系统级别没有这样的操作会告诉进程进入“僵尸模式”。
如果您想到类似 的命令kill -ZOMBIE <pid>,不,这是不存在的。

如果你想在你的系统上创建僵尸进程用于某些测试目的,你可以使用维基百科页面上关于僵尸进程的示例,我对其进行了测试,它实际上是在创建僵尸进程。