DTrace

DTrace

DTrace هي أداة لتحليل الأداء واستكشاف الأخطاء وإصلاحها لـ Solaris و Mac OS X و FreeBSD.
DTrace هي أداة لتحليل الأداء واستكشاف الأخطاء وإصلاحها يتم تضمينها بشكل افتراضي مع أنظمة التشغيل المختلفة ، بما في ذلك Solaris و Mac OS X و FreeBSD.منفذ Linux قيد التطوير.DTrace الصكوك جميع البرامج.ليس فقط البرنامج على مستوى المستخدم ، بما في ذلك التطبيقات وقواعد البيانات وخوادم الويب ، ولكن أيضًا نواة نظام التشغيل وبرامج تشغيل الأجهزة.الاسم اختصار لـ Dynamic Tracing: تقنية أجهزة رائدة من قِبل DTrace والتي تقوم بشكل حيوي بتعليمات التشغيل المباشر برمز الأجهزة.يدعم مرفق DTrace أيضًا تتبع Static Tracking: حيث تتم إضافة نقاط التتبع سهلة الاستخدام إلى التعليمات البرمجية وتجميعها قبل النشر .... توفر DTrace لغة ، 'D' ، لكتابة البرامج النصية DTrace وبواسطة سطر واحد.اللغة تشبه C و awk ، وتوفر طرقًا قوية لتصفية وتلخيص البيانات في النواة قبل الانتقال إلى أرض المستخدم.هذه ميزة مهمة تمكن DTrace من استخدامها في بيئات الإنتاج الحساسة للأداء ، حيث يمكن أن تقلل إلى حد كبير مقدار الحمل الكلي لجمع البيانات وتقديمها.
dtace

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

المميزات

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

strace

strace

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

RevDeBug

تعرف على RevDeBug - برنامج تصحيح الأخطاء العكسي المحلي والبعي عن بعد للشركات من جميع الأحجام والأشكال!حرر برنامجك بسرعة البرق ، لا يمكن لأي خطأ أن يمنعك الآن!
  • تطبيق شخصي مجاني
  • Windows
perf

perf

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

ltrace

يقوم ltrace باعتراض وتسجيل مكالمات المكتبة الديناميكية التي يتم استدعاءها بواسطة عملية منفذة والإشارات التي تتلقاها تلك العملية.
LimeChain - Blockchain Development and Consultancy

LimeChain - Blockchain Development and Consultancy

نحن رواد في تطوير وتطبيق تقنيات blockchain ، حيث نجمع بين الخبرة العملية الواسعة والخبرات التقنية المتقدمة في تطبيق حلول blockchain لأصعب مشكلات الأعمال.
ktrace

ktrace

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

ftrace

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

ktap

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

Quartz Debug

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

SystemTap

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