
مُصحح الذاكرة لنظام ويندوز، لينكس، ماك، وأندرويد
د. ميموري هو أداة مراقبة ذاكرة قادرة على تحديد الأخطاء البرمجية المتعلقة بالذاكرة مثل الوصول إلى ذاكرة غير مهيأة، والوصول إلى ذاكرة غير قابلة للعنونة (بما في ذلك خارج وحدات الكومة المخصصة وتدفق الكومة السفلي والعلوي)، والوصول إلى ذاكرة محررة، والتحرير المزدوج، وتسريبات الذاكرة، و (على ويندوز) تسريبات المقابض، وأخطاء استخدام واجهة برمجة تطبيقات GDI، والوصول إلى فتحات تخزين محلية للخيط غير محجوزة.
يعمل د. ميموري على ثنائيات تطبيقات غير معدلة تعمل على ويندوز، لينكس، ماك، أو أندرويد على أجهزة IA-32 وAMD64 وARM التجارية.
يتم إصدار د. ميموري بموجب ترخيص LGPL والحزم الثنائية متاحة للتحميل.
تم بناء د. ميموري على منصة أدوات القياس الديناميكي DynamoRIO.
د. ميموري أسرع من الأدوات المماثلة، بما في ذلك Valgrind، كما هو موضح في ورقتنا البحثية CGO 2011 التدقيق العملي للذاكرة باستخدام د. ميموري، حيث نقارن بين الأداتين على لينكس باستخدام مجموعة اختبارات SPECCPU 2006:
(Valgrind غير قادر على تشغيل 434.zeusmp و447.dealII).
التوثيق مضمن في حزمة الإصدار. نحتفظ أيضًا بنسخة للتصفح عبر الإنترنت.
حزمة د. ميموري تتضمن أداة "strace لويندوز" تسمى drstrace.
لدى د. ميموري قائمة مناقشة خاصة.
لإبلاغ عن خطأ، استخدم متعقب المشكلات.
انظر أيضًا صفحة د. ميموري الرئيسية: http://drmemory.org/