性能解析ツールまとめ
perf
- perfでプロファイルを実行する - Narrow Escape
- perf timechart
- AWS上では権限系のエラーがでてうまく使えない...
- int.main.jp
- 以下3つの設定で使えるようになった
sudo mount -o remount,mode=755 /sys/kernel/debug
sudo sh -c " echo 0 > /proc/sys/kernel/kptr_restrict"
sudo sh -c 'echo -1 >/proc/sys/kernel/perf_event_paranoid'
- CPU, processの粒度でしか見れない?processの中の関数粒度でタイムラインが見たいが...
- FrameGraph
- ボリュームは分かるが、時間が分からない
- perf使ってみた - Qiita
gperf
gprof
Callgrind + Kcachegrid
- 関数のボリュームは分かるが、時間が分からない