理论:如何终止永久分叉进程?

理论:如何终止永久分叉进程?

假设您有一个每次有机会就进行分叉的进程。它会很好地启动自己-20,因此它的分叉速度比你杀死它的速度还要快。

此外,它还记得它的孩子和父母,所以如果你唤醒他们,它可以叫醒他们SIG_STOP

您有一个使用 bash 打开的 ssh 终端。但是你不能启动新的进程,因为所有的 pid 都被占用了。

您也无法实际访问计算机。

你会如何杀死他们并夺回对你系统的控制权?重新启动将是最后的选择。

额外问题:解决问题后,您将如何防止这种情况再次发生?

相关内容