Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
システムで実行されているさまざまなプロセス間の通信を提供するために使用される c でメッセージ パッシング インターフェイスを設計しました。このインターフェイスは、その目的のために 10 ~ 12 のスレッドを作成し、TCP ソケットを使用して通信を提供します。
正常に動作していますが、シグナル SIGTERM を受信することがあります。なぜこの信号を受信しているのか誰か教えてください。
人間がプロセスを強制終了していない場合、カーネルが殺します。
これは、マシンが溺れるのを防ごうとしているときに発生する可能性があります (すべてのメモリ/スワップ/リソースを使い果たした)。プロセスの実行中にそのシステムで何が起こっているかを確認したい場合があります。