0
توصيف عارض يفتح ويتصور callgrind الملفات.يمكنك استخدام Treemap أو Callgraph أو القوائم المسطحة أو الهرمية لتحديد الوظائف التي يقضي التطبيق فيها وقتًا أكثر من المتوقع.يمكنك إنشاء بيانات ملفات تعريف callgrind المطلوبة باستخدام العديد من الأدوات الخارجية المتاحة للعديد من المنصات ولغات البرمجة.على سبيل المثال ، يمكنك فتح ملفات callgrind التي تم إنشاؤها بواسطة امتداد Xdebug لـ PHP و Valgrind و Ruby ruby-prof و Python cProfile مع pyprof2calltree و gperftools-pprof و Golang مع pprof و Node.js مع Valgrind أو nodegrind والعديد من أدوات التنميط الأخرىإخراج الملف .... الميزات - تكاليف الوظائف المرئية مثل Treemap و Callgraph و Lists - يمكن إخفاء وظائف النظام بناءً على إعدادات مسبقة قابلة للتخصيص - التنقل لأسفل من خلال النقر المزدوج فوق الماوس فوق التفاصيل - عارض ملف المصدر المشروح بتكاليف وعلامات ألوان - قابل للتهيئةمواقع المصدر - يعرض التكاليف كبيانات أولية أو كنسبة مئوية - يعالج العديد من التكاليف وأنواع المواضع - يعرض الدورات والتكرارات - فرز البيانات حسب التكاليف أو اسم الوظيفة أو اسم الملف - محفوظات التنقل - توزيع ملفات callgrind المضغوطة - بصمة ذاكرة صغيرة (على سبيل المثال ، تقريبًاذاكرة 280 ميجابايت تستخدم لفتح وعرض ملف callgrind 4.6 غيغابايت تم إنشاؤه بواسطة xdebug) عرض callgraph هو: - Zoomable ويدعم إيماءات لوحة التتبع مثل التكبير ،التصغير والتكبير / التصغير الذكي - يمثل تكاليف المكالمات حسب سماكة الاتصالات - يمكن تقليل تعقيدها عن طريق إخفاء الوظائف ذات التكلفة الأقل من الإعداد المسبق القابل للتخصيص المسبق. يستخدم Profv Viewer graphviz لتخطيط وتقديم callgraphs.تم ترخيص شركة Graphviz بموجب ترخيص Eclipse Public License الإصدار 1.0.يمكنك تحميل graphviz في
profiling-viewer
موقع الكتروني:
http://profilingviewer.comالتصنيفات
بدائل Profiling Viewer لجميع المنصات مع أي ترخيص
5
Kcachegrind
KCachegrind هي أداة لتصور بيانات الملف الشخصي ، وتستخدم لتحديد الأجزاء الأكثر استهلاكا للوقت في تنفيذ البرنامج.
- تطبيق مجاني
- Linux
2
1
WinCacheGrind
WinCacheGrind هو عارض لملفات cachegrind.out التي تم إنشاؤها بواسطة xdebug 2. WinCacheGrind يشبه وظيفيا KCacheGrind ، إلا أنه أبسط بكثير ويعمل على ويندوز.
- تطبيق مجاني
- Windows