这个项目能做什么
Tracy Profiler 是一款面向游戏及其他应用的高性能实时分析工具,提供纳秒级精度的计时,并采用混合式帧剖析与采样剖析。它支持 CPU 剖析,可直接集成 C、C++、Lua、Python 和 Fortran,并提供 Rust、Zig、C#、OCaml 和 Odin 等语言的第三方绑定。GPU 剖析覆盖主要 API,包括 OpenGL、Vulkan、Direct3D 11/12、Metal、OpenCL、CUDA 和 WebGPU。其他功能包括内存分配跟踪、锁分析、上下文切换监控,以及将自动截图归属到所捕获的帧。该项目在发布版本中提供完整文档(tracy.pdf)、编译好的 Windows x64 二进制文件、交互式演示和更新日志。它被广泛应用于游戏开发和性能关键型应用,并提供来自 CppCon 2023 的视频介绍,以及 0.2 至 0.8 版本的功能概览。
评论
0 评分人数达到10人后显示
登录后参与讨论。