0

重複の可能性:
Unix での PID ファイルの適切な処理に関するリファレンス

Unix の .pid ファイルは、プロセスが実行されるたびにオペレーティング システムによって自動的に作成されますか、それともプロセスは "echo $$ > myprogram.pid" のようにプログラムで .pid ファイルを作成する必要がありますか?

4

1 に答える 1

1

後者は当てはまります-プロセスは.pidファイルを作成する必要があります(OSはそれを行いません)。pidファイルは、デーモンプロセスによってさまざまな目的で使用されることがよくあります。たとえば、プロセスが複数回実行されるのを防ぐために使用できます。また、制御プロセス(たとえばapache2ctl)が信号を送信するプロセスを認識できるようにするためにも使用できます。

于 2012-09-21T07:12:41.377 に答える