理論:如何終止永久分叉進程?

理論:如何終止永久分叉進程?

假設您有一個每次有機會就進行分叉的進程。它會很好地啟動自己-20,因此它的分叉速度比你殺死它的速度還要快。

此外,它還記得它的孩子和父母,所以如果你喚醒他們,它可以叫醒他們SIG_STOP

您有一個使用 bash 開啟的 ssh 終端機。但是你不能啟動新的進程,因為所有的 pid 都被佔用了。

您也無法實際存取電腦。

你將如何殺死他們並奪回對你係統的控制權?重新啟動將是最後的選擇。

額外問題:解決問題後,您將如何防止這種情況再次發生?

相關內容