حدد لغتك

الصفحة الرئيسية arrow-right ... arrow-right أدوات التطوير arrow-right perf

لقد قمنا بتجميع قائمة تحتوي على 7 بدائل مجانية ومدفوعة لـ perf. وتشمل المنافسون الرئيسيون: ftrace، ltrace. بالإضافة إلى ذلك، يقوم المستخدمون أيضًا بعمل مقارنات بين perf و ktap، DTrace، strace. كما يمكنك النظر في خيارات مماثلة أخرى هنا: أدوات التطوير.


ftrace
Free Open Source

وظيفة التتبع لنظام Linux kernel.

ltrace
Free Open Source

يقوم ltrace باعتراض وتسجيل مكالمات المكتبة الديناميكية التي يتم استدعاؤها بواسطة عملية التنفيذ و

ktap
Free Open Source

أداة تتبع ديناميكية تعتمد على النصوص لنظام التشغيل Linux.

DTrace
Free Open Source

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

strace
Free Open Source

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

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

ktrace
Free Open Source

تتبع عملية Kernel تسجيل العمليات الفردية.

عدادات أداء وحدة المعالجة المركزية للأداة ، ونقاط التتبع ، و kprobes ، و uprobes (التتبع الديناميكي).

perf منصات

tick-square Linux

perf نظرة عامة

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

يمكن استخدام الإخراج من perf لإنشاء الرسوم البيانية لهب.

يشار إلى perf في بعض الأحيان باسم "عدادات الأداء لنظام Linux (PCL) أو" Linux perf events (LPE) أو "perf_events" أو "Perf Tools."

أفضل بدائل perf

شارك رأيك حول البرمجيات، اترك تقييمًا وساعد في تحسينها أكثر!

perf علامات

os-kernel tracing traces system-utilities debugger software-development developer-tools development

اقتراح تغييرات

تعليقاتك

اختر تقييمًا
الرجاء تحديد تقييم

Your vote has been counted.

Do you have experience using this software?