perf ユーティリティを使用して nodeJS REST API をプロファイリングしようとしています。私が使用しているコマンドはperf record -F 99 -p 5395 -g -- sleep 60
、プロセスIDである5395です。正常に動作し、perf.data ファイルにデータを書き込みます。
[ perf record: Woken up 6 times to write data ]
[ perf record: Captured and wrote 1.360 MB perf.data (~59425 samples) ]
ただし、それを使用してレポートを作成しようとすると、perf script > out.perf
エラーが発生しますFailed to open /tmp/perf-5395.map, continuing without symbols
。これは基本的に、perf がコードを逆コンパイルして、出力ファイルに JavaScript コードを表示できなかったことを意味します。このマップファイルを取得するにはどうすればよいですか? 私は何が欠けていますか?