INDIE INDEX

レベル:開発者向け

Tracy Profiler とは|フレーム単位で処理の速さを測る無料のソフト

公開 2026-09-13更新 2026-09-23Tracy Profiler

Tracy Profiler は、ナノ秒の分解能で処理の速さを測る無料のプロファイラです。3条項BSDライセンスで、GitHub のリポジトリから配布されています。

分類
プログラミング補助
日本語対応
日本語非対応
費用
記載なし
公式サイト
https://github.com/wolfpld/tracy
このページの目次
  1. Tracy Profiler の概要
  2. Tracy Profiler の特徴
  3. Tracy Profiler の費用とライセンス
  4. 情報源

Tracy Profiler の概要

Tracy Profiler は、ゲームとその他のアプリケーションのために作られたプロファイラ(処理のどこにどれだけ時間がかかったかを測るソフト)です。実時間で動き、ナノ秒の分解能で測ります。測る対象のプログラムと、結果を見る画面は別々に動き、離れた機械からでも結果を読めます。

フレームごとの区切りで見る測り方と、一定の間隔で実行中の場所を記録する測り方の両方を1つのソフトで扱います。

Tracy Profiler の特徴

Tracy Profiler で測れるもの

測る対象 測れる中身
CPU 関数や区間ごとにかかった時間
GPU 描画と計算の処理にかかった時間
メモリ メモリの確保と解放
ロック 排他制御(複数の処理が同じものを同時に触らないようにする仕組み)の待ち時間
コンテキストスイッチ 実行する処理が入れ替わった時点
画面 撮った画面を、その時点のフレームに自動で結び付ける

Tracy Profiler が組み込める言語

C・C++・Lua・Python・Fortran には、そのまま組み込めます。Rust・Zig・C#・OCaml・Odin などには、第三者が作った橋渡しがあります。

Tracy Profiler が対応する描画と計算の API

OpenGL・Vulkan・Direct3D 11/12・Metal・OpenCL・CUDA・WebGPU に対応します。

Tracy Profiler の配布物

GitHub のリポジトリのリリースに、手引きの PDF(tracy.pdf)と、Windows の64ビット向けに組み上げた実行ファイル(7z 形式の書庫)が添えられています。確認日の時点で最も新しいリリースは 0.14.1 です。そのほかの環境では、リポジトリのソースコードから自分で組み上げます。ブラウザで動くインタラクティブなデモも公開されています。

Tracy Profiler の費用とライセンス

Tracy Profiler 本体の費用は0円です。3条項BSDライセンスで配布されています。

項目 中身
費用 0円
ライセンス 3条項BSDライセンス
著作権表示 2017年〜2026年 Bartosz Taudul
ソースの形で配るとき 著作権表示・条件の一覧・免責事項をそのまま残す
実行ファイルの形で配るとき 同じ3つを、付属の文書などに載せる
名前の扱い 書面での許諾なく、派生物の推奨や宣伝に名前を使えない

情報源

Tracy Profiler のページに出た言葉

Tracy Profiler と同じ分類のほかのツールプログラミング補助 全24件

プログラミング補助の一覧を見る

このページの内容の誤りは、問い合わせの窓口で受け付けています。