عن المشروع

Tracy Profiler هو أداة تعريف عالية الأداء في الوقت الفعلي مصممة للألعاب والتطبيقات الأخرى، وتوفر توقيتًا بدقة نانو ثانية وتعريفًا هجينًا للأطر والعينات. يدعم تعريف وحدة المعالجة المركزية مع تكامل مباشر للغات C وC++ وLua وPython وFortran، بالإضافة إلى روابط من جهات خارجية للغات مثل Rust وZig وC# وOCaml وOdin. يغطي تعريف وحدة معالجة الرسومات واجهات برمجة التطبيقات الرئيسية بما في ذلك OpenGL وVulkan وDirect3D 11/12 وMetal وOpenCL وCUDA وWebGPU. تشمل الميزات الإضافية تتبع تخصيص الذاكرة، وتحليل الأقفال، ومراقبة تبديل السياق، والإسناد التلقائي للقطات الشاشة إلى الأطر الملتقطة. يوفر المشروع وثائق شاملة (tracy.pdf) في الإصدارات، وملفات ثنائية مجمعة لنظام Windows x64، وعرضًا توضيحيًا تفاعليًا، وسجل تغييرات. يُستخدم على نطاق واسع في تطوير الألعاب والتطبيقات الحساسة للأداء، مع مقاطع فيديو تعريفية متاحة من CppCon 2023 ونظرات عامة على الميزات للإصدارات من 0.2 إلى 0.8.