strace

strace

تتبع نظام المكالمات والإشارات.أداة مساعدة للتشخيص وتصحيح الأخطاء والتعليمية.
strace هي أداة مساعدة للتشخيص وتصحيح الأخطاء والتعليمية لنظام التشغيل Linux.يتم استخدامه لمراقبة التفاعلات بين العمليات ونواة Linux ، والتي تشمل مكالمات النظام ، وتسليم الإشارات ، وتغييرات حالة العملية.يتم إجراء عملية الربط باستخدام ميزة kernel المعروفة باسم ptrace.توفر بعض الأنظمة المشابهة لنظام Unix أدوات تشخيصية أخرى مشابهة للكتفين ، مثل الجمالون.
strace

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

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

Valgrind

Valgrind

Valgrind هو إطار أدوات لبناء أدوات التحليل الديناميكي.
JTracer

JTracer

JTracer هو عميل مصحح أخطاء عن بُعد لمصحح Libcsdbg
Libcsdbg

Libcsdbg

Libcsdbg هو تتبع مكدس استثناء C ++.
  • تطبيق مجاني
  • Linux
DTrace

DTrace

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

perf

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

ltrace

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

ftrace

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

ktap

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

SystemTap

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