MemTest86 रैम की पूरी जांच करने की कोशिश करता है। ऐसा करते समय, यह एक अच्छा ऑल-अराउंड परीक्षण भी बन गया है, क्योंकि कुछ परीक्षण मदरबोर्ड के मेमोरी कंट्रोलर और सीपीयू पर भी स्पर्श करते हैं।
रैम बहुत बढ़ गई है, इस बात की कि एक पोर्टेबल फोन में आज 20 साल पहले की मेनफ्रेम की तुलना में अधिक रैम हो सकती है। MemTest86 विकसित होते ही परीक्षणों में कई गुना इजाफा हुआ है और ऐसा ही RAM भी है। यद्यपि राम तेज हो गए हैं, परीक्षण अभी भी समय लेने वाले हैं, घंटों या दिनों में मापा जाता है।
अब बुरी खबरों के लिए : मुझे कम से कम दो सम्मानजनक स्रोत,
टेन फ़ोरम
और
विकी मिले
हैं जो एक ही सलाह देते हैं। मैं दस मंचों से बोली:
MemTest86 + को कम से कम 8 पास के लिए चलाने की जरूरत है जो कहीं भी निर्णायक हो , कुछ भी कम रैम का संपूर्ण विश्लेषण नहीं करेगा।
यदि आप मेम्नेस्टोरी + को दस फ़ोरम सदस्य द्वारा चलाने के लिए कहते हैं, तो सुनिश्चित करें कि आप निर्णायक परिणामों के लिए फुल 8 पास चलाते हैं। यदि आप 8 से कम पास करते हैं, तो आपको इसे फिर से चलाने के लिए कहा जाएगा।
मुझे यह टिप्पणी करनी चाहिए कि मेमटेस्टोरी के दो संस्करण हैं, फ्री और प्रो, जहां प्रो संस्करण में फ्री संस्करण और कॉन्फ़िगरेशन विकल्पों की तुलना में कई अधिक परीक्षण हैं। आप फ़ीचर तुलना में अंतर देख सकते हैं
।
पासों की इष्टतम संख्या के बारे में अधिक जानकारी लेख मेमेंटेस्ट 86 तकनीकी जानकारी
से प्राप्त की जा सकती है
, जो एमईटीईएस 86 कॉन्फिगरेशन फाइल के विवरण से mt86.cfg
उपलब्ध है, केवल प्रो संस्करण में उपलब्ध है:
PASS1FULL
निर्दिष्ट करता है कि पहले पास पूर्ण या कम परीक्षण चलाएगा या नहीं। डिफ़ॉल्ट रूप से, पहला पास जितनी जल्दी हो सके सबसे स्पष्ट त्रुटियों का पता लगाने के लिए एक कम परीक्षण (यानी कम पुनरावृत्तियों) चलाएगा।
निष्कर्ष 1 : पहला पास छोटा और तेज है, जिसका उद्देश्य ज्यादातर कठिन त्रुटियों का पता लगाना है। तथ्य यह है कि त्रुटि के बिना पहले पास किया गया है उत्साहजनक है, लेकिन नि: शुल्क संस्करण के उपयोगकर्ताओं को परीक्षणों के पूर्ण सरगम के लिए दूसरे पास की प्रतीक्षा करने की आवश्यकता है।
इस परीक्षा में मुझे सबसे अधिक पास मिले:
टेस्ट 7 [चल रहे आक्रमण, 32 बिट पैटर्न]
यह चल रहे व्युत्क्रम एल्गोरिथ्म का एक भिन्न रूप है जो प्रत्येक क्रमिक पते के लिए डेटा पैटर्न को एक बिट छोड़ देता है। शुरुआती बिट स्थिति को प्रत्येक पास के लिए छोड़ दिया जाता है। सभी संभव डेटा पैटर्न का उपयोग करने के लिए 32 पास की आवश्यकता होती है । यह परीक्षण डेटा संवेदनशील त्रुटियों का पता लगाने में काफी प्रभावी है, लेकिन निष्पादन का समय लंबा है।
निष्कर्ष 2 : टेस्ट 7 को पूरी तरह से पूरा करने के लिए 32 पास की आवश्यकता होती है, जिसे मैं वास्तव में संपूर्ण परीक्षण के लिए आवश्यक पास की संख्या पर ऊपरी सीमा के रूप में लेता हूं।
मैं यह भी टिप्पणी करता हूं कि कई परीक्षण यादृच्छिक पैटर्न का उपयोग करते हैं, प्रत्येक पास के लिए एक अलग पैटर्न के साथ, जिसका अर्थ है कि प्रत्येक पास अलग है। इसे बेतुकी ऊंचाइयों तक ले जाते हुए, हम यह निष्कर्ष निकाल सकते हैं कि बिल्कुल निर्णायक परिणाम के लिए आवश्यक पास की संख्या की कोई ऊपरी सीमा नहीं है।
मेरी राय
पासों की संख्या के बारे में मेरी राय यह है कि किसी को पास होने के लिए उतना ही चलना चाहिए जितना कि प्रतीक्षा करने का समय हो। निचला बाउंड दो पास लगता है, क्योंकि केवल दूसरा एक पूर्ण परीक्षण होगा। लेकिन "कितना पर्याप्त है" के सवाल का कोई वास्तविक जवाब नहीं है। मैं फिर से ध्यान देता हूं कि जिन दो तकनीकी संदर्भों का मैंने ऊपर उल्लेख किया है, उनमें से एक अच्छे और निर्णायक परिणाम के लिए आवश्यक पास की न्यूनतम संख्या 8 पास है (शायद इसलिए कि टेस्ट 7 अन्य कारणों के साथ एक पूरे 8-बिट बाइट करेगा)।
दूसरी ओर, मेमेस्टी 86 द्वारा पाई गई त्रुटियों को बहुत गंभीरता से लिया जाना चाहिए। जैसा कि असफलताओं की स्वीकार्य राशि के बारे में यहां सवाल उठाया गया था, मेरा जवाब है कि एक असफलता बहुत अधिक है और स्वीकार्य नहीं है।