Xfceデスクトップ環境で「タスクマネージャ1.0.1」を使用しています。より正確にするには、次のようにします。ここで見つけてください、Aboutから取得したリンクです。
プロセスを2回クリックすると、プロセスを停止、終了、または終了できます。私はこのアプリケーションのすべての用語の正確な定義を知る必要があります。
答え1
プロセスに別の停止信号を送信します。以下はいくつかの情報です。
停止する:停止信号- この信号はオペレーティングシステムをアクティブにします。停止するプロセスの実行。プロセス無視できない信号。
殺す:信号を殺す- SIGKILL 信号によりプロセスが強制されます。すぐに実行を停止。プログラム無視できないこの信号。このプロセスもクリーンアップされません。
終了:信号用語-このシグナルはプロセスの実行を停止するように要求します。 この信号は無視できます。プロセスが正常に終了する時間があります。プログラムが正常に終了すると、進行状況を保存してリソースを解放する時間があることを意味します。つまり、強制的に停止しません。 SIGINT は SIGTERM と非常に似ています。
答え2
使用源泉:
switch (xtm_signal)
{
case XTM_SIGNAL_TERMINATE:
sig = SIGTERM;
break;
case XTM_SIGNAL_STOP:
sig = SIGSTOP;
break;
case XTM_SIGNAL_CONTINUE:
sig = SIGCONT;
break;
case XTM_SIGNAL_KILL:
sig = SIGKILL;
break;
default:
return TRUE;
}
SIGSTOP
タスクマネージャが対応する(like a controlZ)、SIGTERM
(like controlC)、およびSIGKILL
(like kill -9
)を送信したことを確認できます。
追加資料: