コアダンプを生成しているときにプロセスを起動できますか?

コアダンプを生成しているときにプロセスを起動できますか?

指定したプロセスをチェックするモニター スクリプトがあり、プロセスがクラッシュすると、スクリプトはコア ダンプの書き込みが完了するのを待たずにプロセスを再起動します。これによって問題が生じますか? コア ダンプ ファイルまたは再起動されたプロセスに影響しますか?

答え1

プロセスは、他のプロセスが同じ実行ファイルを実行しているかどうか、コアダンプしているかどうかに関係なく、いつでも起動できます。ただし、2 つのコアダンプが同時に実行されると、ファイル名が異なるように指定しない限り、互いに上書きされる可能性があります。これは、プロセス ID ( ) をその一部にするkernel.core_patternなど、適切に設定することで実現できます。%pコアダンプファイルの命名コア(5)マニュアルページ。

関連情報