プロセスのKILL、SUSPEND、およびTERMINATEの違いは何ですか

プロセスのKILL、SUSPEND、およびTERMINATEの違いは何ですか

2つの違いは何ですか

  • Killプロセス
  • Suspendプロセス
  • Terminateプロセス

各用語はどの文脈で使用されますか?

答え1

到着停止するプロセスとは、一定期間実行を停止することを意味します。プロセスが一時停止すると実行されませんが、まだメモリに存在し、呼び出しを待っています。また覆う(起きた)。プロセスはシグナルを送信すると一時停止し、シグナルを送信すると再開できSTOPますCONT

到着殺すプロセスはプロセスの終了を招くためのものです。これは以下を送信することで実行できます。シグナル。さまざまな信号があり、すべての信号がプロセスを終了するわけではありません。このKILL信号は常にプロセスを終了させます。他のいくつかの信号は通常そうですが、プロセスは他のタスクを実行することを選択でき、いくつかの信号はプロセスを終了するようには設計されていませSTOPCONT。このkillユーティリティとkillC関数は、実際にプロセスを終了したり終了したりしない可能性がある信号を送信します。

到着終了プロセスはプロセスの終了を招くためのものです。間の違い殺すそして終了それだけです。殺す一般的に信号伝送を具体的に指しますが、終了プロセスにコマンドを送信して終了するように指示するなどの他の方法も一般的に含まれます(プロセスに一種のコマンドソルバーが含まれている場合)。

関連情報