Linuxでdumpファイルを作成する方法は何ですか?
Linuxでは、dumpファイルを生成するためにgcoreコマンドを使用することができます。gcoreコマンドは指定したプロセス内でコアダンプファイルを生成し、そのファイルにはプロセスのメモリイメージが含まれており、後続のデバッグ解析に使用することができます。
dumpファイルを生成するには、まずdumpファイルを生成したいプロセスのPID(プロセスID)を見つける必要があります。psコマンドを使用して現在実行中のプロセスリストを表示し、目標プロセスのPIDを見つけることができます。
その後、ターミナルで以下のコマンドを実行して、ダンプファイルを生成してください:
gcore [PID]
[PID]が、対象プロセスのPIDである。
上記のコマンドを実行すると、現在の作業ディレクトリに”core.[PID]”という名前のダンプファイルが作成されます。このファイルは、以降の分析やデバッグに使用できます。