- [[Linux]]で使える[[プロファイラ]] - [[C言語]], [[C++]], [[Rust]]などに対応 - とりあえずこれ使っとけば間違いない # 使い方([[Rust]]) ```sh # Build RUSTFLAGS="-Z instrument-mcount" cargo +nightly build --release # Record uftrace record ./target/release/hoge # レポートを見る uftrace report # Chromeプロファイラ(Perfetto)向けに変換。rustfiltでデマングリングしてくれる uftrace dump --chrome | rustfilt > trace.json ``` - [Perfetto](https://ui.perfetto.dev)で可視化できる