perf

perf

عدادات أداء وحدة المعالجة المركزية للأداة ، ونقاط التتبع ، و kprobes ، و uprobes (التتبع الديناميكي).
  • تطبيق مجاني
  • Linux
perf هي أداة لتحليل الأداء في Linux ، وهي متوفرة من Linux kernel الإصدار 2.6.31 تحت أدوات / perf ، ويتم تحديثها وتحسينها بشكل متكرر.إنه قادر على إنشاء ملفات تعريف خفيفة الوزن ، ويدعم عدادات أداء الأجهزة ، ونقاط التتبع ، وعدادات أداء البرامج (مثل hrtimer) ، والتحقيقات الديناميكية (على سبيل المثال ، kprobes أو uprobes).يمكن استخدام الإخراج من perf لإنشاء الرسوم البيانية لهب.يشار إلى perf في بعض الأحيان باسم "عدادات الأداء لنظام Linux (PCL) أو" Linux perf events (LPE) أو "perf_events" أو "Perf Tools".

المميزات

بدائل لـ perf لنظام التشغيل Linux

strace

strace

تتبع نظام المكالمات والإشارات.أداة مساعدة للتشخيص وتصحيح الأخطاء والتعليمية.
DTrace

DTrace

DTrace هي أداة لتحليل الأداء واستكشاف الأخطاء وإصلاحها لـ Solaris و Mac OS X و FreeBSD.
ltrace

ltrace

يقوم ltrace باعتراض وتسجيل مكالمات المكتبة الديناميكية التي يتم استدعاءها بواسطة عملية منفذة والإشارات التي تتلقاها تلك العملية.
SystemTap

SystemTap

يوفر SystemTap الأدوات اللازمة لتطبيق kernel قيد التشغيل وتطبيقات مساحة المستخدم.
  • تطبيق مجاني
  • Linux
ktap

ktap

ktap هي أداة تتبع ديناميكية تعتمد على النصوص لنظام التشغيل Linux.يستخدم لغة البرمجة ويسمح للمستخدمين بتتبع نواة Linux بشكل ديناميكي.
  • تطبيق مجاني
  • Linux
ftrace

ftrace

Ftrace هو تتبع داخلي مصمم لمساعدة مطوري ومصممي الأنظمة للعثور على ما يجري داخل النواة.
  • تطبيق مجاني
  • Linux