問題タブ [flamegraph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - nodeJS プロセスのフレームグラフを作成できません
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 コードを表示できなかったことを意味します。このマップファイルを取得するにはどうすればよいですか? 私は何が欠けていますか?