1 مستودع
Interactive suites combining flame graphs and heatmaps for comprehensive runtime analysis.
Distinct from Python Profilers: Focuses on the integrated visual experience of profiling rather than just general resource tracking.
Explore 1 awesome GitHub repository matching development tools & productivity · Visual Profiling Toolkits. Refine with filters or upvote what's useful.
vprof هو أداة تحليل مرئي (profiling) لـ Python، مصممة لتحديد اختناقات الأداء ومراقبة استهلاك الذاكرة. يعمل كأداة تحليل لوحدة المعالجة المركزية (CPU) والذاكرة، حيث يحول بيانات الأداء إلى تصورات تفاعلية لتحليل وقت المعالج ومكدسات الاستدعاء (call stacks). يتميز المشروع بمجموعة من التشخيصات المرئية، بما في ذلك مخططات اللهب (flame graphs) لتصور المكدس، وخرائط التمثيل اللوني (heatmaps) التي تربط تكرار التنفيذ ومدته مباشرة بالكود المصدري. كما يتضمن مراقب أداء عن بُعد قادر على التقاط مقاييس خاصة بالوظائف من خادم قيد التشغيل وبث تلك البيانات إلى أداة تصور منفصلة. تغطي الأداة مجالات واسعة من القدرات، بما في ذلك تحليل CPU القائم على أخذ العينات، ومراقبة الذاكرة على مستوى السطر من خلال تتبع جامع القمامة (garbage collector)، وحفظ بيانات التحليل للتحليل دون اتصال. تسمح هذه الأدوات بتدقيق كفاءة الكود المصدري وتحديد تسريبات الذاكرة.
Provides an interactive visual interface for analyzing Python performance via flame graphs, heatmaps, and statistics.