目次:
定義-ゾンビプロセスとはどういう意味ですか?
ゾンビプロセスは、終了状態のプロセスです。 これは通常、親子関数を持つプログラムで発生します。 子関数の実行が終了すると、親関数に終了ステータスを送信します。 親関数がメッセージを受信して確認するまで、子関数は「ゾンビ」状態のままです。つまり、実行されたが終了していません。
ゾンビプロセスは、無効プロセスとも呼ばれます。
Techopediaがゾンビプロセスを説明
UnixまたはUnixライクなオペレーティングシステムのプロセスは、実行を完了したが、そのエントリの1つまたはいくつかがまだプロセステーブルにある場合、ゾンビプロセスになります。 プロセスが「終了」呼び出しによって終了した場合、それに関連付けられているすべてのメモリは新しいプロセスに再割り当てされます。 このようにして、システムはメモリを節約します。 ただし、プロセステーブル内のプロセスのエントリは、親プロセスが実行を確認するまで残り、その後削除されます。 実行からプロセスの確認までの時間は、プロセスがゾンビ状態にある期間です。
