123
SystemTap

SystemTap

يوفر SystemTap الأدوات اللازمة لتطبيق kernel قيد التشغيل وتطبيقات مساحة المستخدم.
  • تطبيق مجاني
  • Linux
يوفر SystemTap بنية تحتية مجانية للبرامج (GPL) لتبسيط عملية جمع المعلومات حول نظام Linux الجاري تشغيله.هذا يساعد على تشخيص الأداء أو مشكلة وظيفية.يزيل SystemTap الحاجة إلى قيام المطور بالاطلاع على الأداة المملة والتخريبية وإعادة ترجمة وتثبيت وإعادة تشغيل التسلسل التي قد تكون مطلوبة بخلاف ذلك لجمع البيانات.يوفر SystemTap واجهة سطر أوامر بسيطة ولغة نصية لكتابة الأجهزة لتطبيقات kernel بالإضافة إلى تطبيقات مساحة المستخدم.نقوم بنشر عينات ، بالإضافة إلى توسيع مكتبة النصوص "tapset" الداخلية للمساعدة في إعادة الاستخدام والتجريد.من بين أدوات التتبع / الاستكشاف الأخرى ، يعد SystemTap الأداة المفضلة للمهام المعقدة التي قد تتطلب تحليلًا مباشرًا واستجابة فورية قابلة للبرمجة ووصولًا رمزيًا للنظام بالكامل.يمكن لـ SystemTap أيضًا التعامل مع وظائف التتبع البسيطة.

موقع الكتروني:

بدائل SystemTap لجميع المنصات مع أي ترخيص

strace

strace

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

DTrace

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

ltrace

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

perf

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

ktrace

تتيح الأداة المساعدة ktrace تسجيل تتبع kernel للعمليات المحددة.يتم تسجيل بيانات تتبع Kernel إلى ملف ktrace.out.
GNU Data Display Debugger

GNU Data Display Debugger

GNU DDD هي واجهة رسومية لأدوات تصحيح أخطاء سطر الأوامر مثل GDB أو DBX أو WDB أو Ladebug أو JDB أو XDB أو مصحح أخطاء بيرل أو مصحح أخطاء bash أو bashdb أو أداة إعادة تشكيل مصحح أخطاء GNU أو ...
Quartz Debug

Quartz Debug

Quartz Debug هو جزء من أدوات Xcode ويسمح للمطور بمراقبة واختبار مختلف تطبيقات Quartz و Quartz Extreme ومشاكل الأداء.
  • تطبيق مجاني
  • Mac
ktap

ktap

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

ftrace

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