Valgrind

Valgrind

Valgrind هو إطار أدوات لبناء أدوات التحليل الديناميكي.
Valgrind هو إطار أدوات لبناء أدوات التحليل الديناميكي.توجد أدوات Valgrind يمكنها اكتشاف العديد من الأخطاء في إدارة الذاكرة والترابط تلقائيًا ، وتحديد ملفات البرامج الخاصة بك بالتفصيل.يمكنك أيضًا استخدام Valgrind لإنشاء أدوات جديدة.يشتمل توزيع Valgrind حاليًا على ستة أدوات لجودة الإنتاج: كاشف أخطاء الذاكرة ، واثنين من كاشفات خطأ مؤشر الترابط ، وملف تعريف للذاكرة المؤقتة والتنبؤ الفرعي ، ومخزن مؤقت للرسم البياني للنداء ، ومنشئ للتنبؤ بالفروع ، ومنبذ كومة الذاكرة المؤقتة.يتضمن أيضًا ثلاث أدوات تجريبية: كاشف تجاوز الكومة / الكومة / عمومي ، وملف تعريف كومة الذاكرة المؤقتة الثاني الذي يبحث في كيفية استخدام كتل الكومة ، ومولد متجه كتلة أساسي SimPoint ....
valgrind

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

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

strace

strace

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

JTracer

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

Libcsdbg

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

Dr. Memory

Dr. Memory هي أداة لمراقبة الذاكرة قادرة على تحديد أخطاء البرمجة المتعلقة بالذاكرة مثل الوصول إلى ذاكرة غير مهيأة ، والوصول إلى ذاكرة غير قابلة للمعالجة ...
ltrace

ltrace

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