MemTest86 هو اختبار الذاكرة لأجهزة الكمبيوتر إلى x86.ويشمل ذلك آلات 64 بت.هناك العديد من الأساليب الجيدة لاختبار الذاكرة.ومع ذلك ، فإن العديد من الاختبارات تقوم ببساطة بإلقاء بعض الأنماط على الذاكرة دون التفكير أو معرفة بنية الذاكرة أو كيفية اكتشاف الأخطاء على أفضل وجه.هذا يعمل بشكل جيد لفشل الذاكرة الثابتة ولكن لا يفعل الكثير للعثور على أخطاء متقطعة.اختبارات الذاكرة المعتمدة على BIOS غير مجدية للعثور على أخطاء متقطعة في الذاكرة.تتكون رقائق RAM من مجموعة كبيرة من خلايا الذاكرة المحزومة بإحكام ، واحدة لكل بت من البيانات.الغالبية العظمى من حالات الفشل المتقطعة هي نتيجة للتفاعل بين خلايا الذاكرة هذه.غالبًا ما تتسبب كتابة خلية ذاكرة في كتابة إحدى الخلايا المجاورة بنفس البيانات.يحاول اختبار الذاكرة الفعال اختبار هذا الشرط.لذلك ، ستكون الإستراتيجية المثالية لاختبار الذاكرة هي التالية: اكتب خلية بصفر.اكتب جميع الخلايا المجاورة مع واحد ، واحد أو أكثر من المرات.تحقق من أن الخلية الأولى ما زالت تحتوي على صفر.يجب أن يكون واضحًا أن هذه الاستراتيجية تتطلب معرفة دقيقة بكيفية وضع خلايا الذاكرة على الشريحة.بالإضافة إلى ذلك ، هناك عدد لا ينتهي من تخطيطات الشرائح المحتملة لأنواع الشرائح المختلفة والشركات المصنعة مما يجعل هذه الاستراتيجية غير عملية.ومع ذلك ، هناك اختبار الخوارزميات التي يمكن تقريب هذا المثالي و MemTest86 يفعل هذا فقط.