টি এল; ডিআর
সর্বাধিক গুরুত্বপূর্ণ সংখ্যা: স্বাস্থ্যকর মেমরির জন্য ত্রুটি গণনা 0 হওয়া উচিত । ০ এর উপরে যে কোনও সংখ্যা ক্ষতিগ্রস্থ / ত্রুটিযুক্ত ক্ষেত্রগুলি নির্দেশ করতে পারে।
স্ক্রিন ব্যাখ্যা
Memtest86+ v1.00 | Progress of the entire pass (test series)
CPU MODEL and clock speed | Progress of individual, current test
Level 1 cache size & speed | Test type that is currently running
Level 2 cache size & speed | Part of the RAM (sector) that is being tested
RAM size and testing speed | Pattern that is being written to the sector
Information about the chipset that your mainboard uses
Information about your RAM set-up, clock speed, channel settings, etc.
WallTime Cached RsvdMem MemMap Cache ECC Test Pass Errors ECC Errs
--------- ------ ------- -------- ----- --- ---- ---- ------ --------
Elapsed Amount Amount Mapping on on Test # of # of # of ECC
time of RAM of used or or type pass errors errors
cached reserved off off done found found
RAM, not
tested
ডেটা / পরীক্ষার ব্যাখ্যা
মেমটেষ্ট বেশ কয়েকটি পরীক্ষা চালায়, এটি মেমোরির প্রতিটি সেক্টরে নির্দিষ্ট নিদর্শনগুলি লিখে এটি পুনরুদ্ধার করে। যদি পুনরুদ্ধার করা ডেটা মূলত সঞ্চিত ডেটা থেকে পৃথক হয় তবে মেমস্টেস্ট একটি ত্রুটি নিবন্ধভুক্ত করে এবং ত্রুটি গণনা একের সাথে বাড়িয়ে তোলে । ত্রুটিগুলি সাধারণত খারাপ র্যাম স্ট্রিপগুলির লক্ষণ।
যেহেতু মেমরি কেবল একটি নোটপ্যাড নয় যা তথ্য ধারণ করে তবে ক্যাশে করার মতো উন্নত ফাংশন রয়েছে তাই বিভিন্ন পরীক্ষা করা হয়। এটিই Test #
ইঙ্গিত দেয়। মেমস্টেস্ট ত্রুটিগুলি ঘটে কিনা তা দেখতে বিভিন্ন পরীক্ষা চালায়।
কিছু (সরলীকৃত) পরীক্ষার উদাহরণ:
- এই ক্রমে টেস্ট সেক্টর: এ, বি, সি, ডি, ই, এফ (সিরিয়াল)
- এই ক্রমে টেস্ট সেক্টর: এ, সি, ই, বি, ডি, এফ (চলমান)
- প্যাটার্ন দিয়ে সমস্ত সেক্টর পূরণ করুন: আআআআআআআআআ
- সমস্ত সেক্টর একটি এলোমেলো নিদর্শন পূরণ করুন।
সমস্ত পরীক্ষার আরও বিশদ বিবরণ থেকে: https://www.memtest86.com/technical.htm# বিস্তারিত
পরীক্ষা 0 [ঠিকানা পরীক্ষা, চলারগুলি, কোনও ক্যাশে]
একটি ওয়াকিং অ্যাড্রেস প্যাটার্ন ব্যবহার করে সমস্ত মেমরি ব্যাঙ্কের সমস্ত ঠিকানার বিট পরীক্ষা করে।
পরীক্ষা 1 [ঠিকানা পরীক্ষা, নিজস্ব ঠিকানা, অনুক্রম]
প্রতিটি ঠিকানা তার নিজস্ব ঠিকানা দিয়ে লেখা হয় এবং তারপরে ধারাবাহিকতার জন্য পরীক্ষা করা হয়। তত্ত্বগতভাবে পূর্ববর্তী পরীক্ষাগুলিতে কোনও সমস্যা সমাধানের স্মৃতি ধরা উচিত ছিল। এই পরীক্ষায় এমন কোনও ঠিকানা ত্রুটি ধরা উচিত যা আগে কোনওভাবে সনাক্ত করা যায়নি। প্রতিটি পরীক্ষামূলক সিপিইউ দিয়ে এই পরীক্ষাটি ক্রমানুসারে করা হয়।
পরীক্ষা 2 [ঠিকানা পরীক্ষা, নিজস্ব ঠিকানা, সমান্তরাল]
পরীক্ষা 1 হিসাবে একই তবে সমস্ত সিপিইউ ব্যবহার করে এবং ওভারল্যাপিং অ্যাড্রেসগুলি ব্যবহার করে পরীক্ষাটি সমান্তরালভাবে করা হয়।
পরীক্ষা 3 [চলন্ত বিপর্যয়গুলি ,গুলি এবং শূন্যগুলি, অনুক্রমিক]
এই পরীক্ষাটি সমস্ত এবং শূন্যের নিদর্শনগুলির সাথে চলন্ত বিপর্যয় আলগোরিদিম ব্যবহার করে। পরীক্ষার অ্যালগরিদমের সাথে কিছুটা ডিগ্রীতে হস্তক্ষেপ করলেও ক্যাশে সক্ষম হয়। ক্যাশে সক্ষম করার সাথে এই পরীক্ষাটি বেশি সময় নেয় না এবং দ্রুত সমস্ত "হার্ড" ত্রুটি এবং আরও কিছু সূক্ষ্ম ত্রুটি খুঁজে পাওয়া উচিত। এই পরীক্ষাটি কেবল একটি দ্রুত চেক। প্রতিটি পরীক্ষামূলক সিপিইউ দিয়ে এই পরীক্ষাটি ক্রমানুসারে করা হয়।
পরীক্ষা 4 [চলন্ত বিপর্যয়গুলি ,গুলি এবং শূন্যগুলি, সমান্তরাল]
পরীক্ষা 3 হিসাবে একই তবে সমস্ত সিপিইউ ব্যবহার করে পরীক্ষাটি সমান্তরালে করা হয়।
পরীক্ষা 5 [চলন্ত বিপর্যয়, 8 বিট প্যাট]
এটি পরীক্ষার 4 এর মতোই তবে "ওয়াকিং" এবং জিরোগুলির 8 বিট প্রশস্ত প্যাটার্ন ব্যবহার করে। এই পরীক্ষাটি "প্রশস্ত" মেমরি চিপগুলিতে সূক্ষ্ম ত্রুটিগুলি আরও ভালভাবে সনাক্ত করতে পারে।
পরীক্ষা 6 [চলন্ত বিপর্যয়, এলোমেলো নিদর্শন]
টেস্ট 6 পরীক্ষা 4 হিসাবে একই অ্যালগরিদম ব্যবহার করে তবে ডেটা প্যাটার্নটি এলোমেলো সংখ্যা এবং এটি পরিপূরক। ডেটা সংবেদনশীল ত্রুটিগুলি সনাক্ত করতে অসুবিধা সনাক্ত করতে এই পরীক্ষাটি বিশেষত কার্যকর। প্রতিটি পাসের সাথে এলোমেলো সংখ্যা ক্রম আলাদা হয় তাই একাধিক পাসের কার্যকারিতা বাড়ায়।
পরীক্ষা 7 [অবরুদ্ধ অবরোধ, moves৪ চাল]
এই পরীক্ষাটি ব্লক মুভ (মুভ্যাসল) নির্দেশাবলী ব্যবহার করে মেমরিটিকে জোর দেয় এবং রবার্ট রেডেলমিয়ারের বার্নবিএক্স পরীক্ষার উপর ভিত্তি করে। মেমরিটি শিফটিং প্যাটার্নগুলির সাথে সূচনা করা হয় যা প্রতি 8 বাইট বিপরীত হয়। তারপরে 4 মেমরির ব্লক মেমোসেল নির্দেশ ব্যবহার করে চারপাশে সরিয়ে নেওয়া হয়। চালগুলি শেষ হওয়ার পরে ডেটা নিদর্শনগুলি চেক করা হয়। কারণ কেবল মেমরিের চালগুলি সম্পন্ন হওয়ার পরে ডেটা পরীক্ষা করা হয় যেখানে ত্রুটিটি ঘটেছে তা জানা সম্ভব নয়। উল্লিখিত ঠিকানাগুলি কেবল যেখানে খারাপ প্যাটার্নটি পাওয়া গেছে তার জন্য। যেহেতু চালগুলি মেমরির একটি 8 মিমি সেগমেন্টে সীমাবদ্ধ তাই ব্যর্থ ঠিকানাটি সর্বদা রিপোর্ট করা ঠিকানা থেকে 8 এমবি দূরে থাকবে। এই পরীক্ষার ত্রুটিগুলি BadRAM নিদর্শন গণনা করতে ব্যবহৃত হয় না।
পরীক্ষা 8 [চলন্ত বিপর্যয়, 32 বিট প্যাট]
এটি মুভিং ইনভার্সনস অ্যালগরিদমের বিভিন্নতা যা প্রতিটি ধারাবাহিক ঠিকানার জন্য ডেটা প্যাটার্নটিকে এক বিট রেখে দেয়। প্রারম্ভিক বিট অবস্থানটি প্রতিটি পাসের জন্য বামে স্থানান্তরিত হয়। সমস্ত সম্ভাব্য ডেটা নিদর্শন ব্যবহার করতে 32 পাসের প্রয়োজন। ডেটা সংবেদনশীল ত্রুটিগুলি সনাক্ত করতে এই পরীক্ষাটি বেশ কার্যকর তবে কার্যকর করার সময় দীর্ঘ long
টেস্ট 9 [এলোমেলো নম্বর ক্রম]
এই পরীক্ষাটি স্মৃতিতে র্যান্ডম সংখ্যার একটি সিরিজ লিখেছে। এলোমেলো সংখ্যার জন্য বীজ পুনরায় সেট করে একটি সংখ্যার একই ক্রম একটি রেফারেন্সের জন্য তৈরি করা যেতে পারে। প্রাথমিক প্যাটার্নটি চেক করা হয় এবং তারপরে পরিপূরক হয় এবং পরবর্তী পাসে আবার চেক করা হয়। যাইহোক, চলন্ত বিপরীতে পরীক্ষার লিখন এবং চেকিংয়ের বিপরীতে কেবল সামনের দিকে যেতে পারে।
পরীক্ষা 10 [মডিউল 20, এক এবং শূন্য]
Modulo-X অ্যালগরিদম ব্যবহার করে এমন ত্রুটিগুলি উদঘাটিত হওয়া উচিত যা অ্যালগরিদমের সাথে ক্যাশে এবং বাফারিং হস্তক্ষেপের কারণে বিপর্যয়গুলি সরানোর মাধ্যমে সনাক্ত করা যায় না। পরীক্ষার মতো কেবলমাত্র একটি এবং শূন্যগুলি ডেটা নিদর্শনগুলির জন্য ব্যবহৃত হয়।
পরীক্ষা 11 [বিট বিবর্ণ পরীক্ষা, 90 মিনিট, 2 নিদর্শন]
বিট বিবর্ণ পরীক্ষাটি সমস্ত মেমরি একটি প্যাটার্ন দিয়ে সূচনা করে এবং তারপরে 5 মিনিটের জন্য ঘুমায়। তারপরে কোনও স্মৃতি বিটের পরিবর্তন হয়েছে কিনা তা দেখতে মেমরি পরীক্ষা করা হয়। সমস্ত এবং সমস্ত শূন্য নিদর্শন ব্যবহৃত হয়।
কারণ খারাপ খাতগুলি মাঝে মাঝে কাজ করতে পারে এবং অন্য সময় কাজ না করে, আমি মেমস্টেস্টকে কয়েকটি পাস চালিয়ে দেওয়ার পরামর্শ দিই। একটি পূর্ণ পাস একটি উত্তীর্ণ পরীক্ষার সিরিজ যা উত্তীর্ণ হয়েছে। (উপরের টেস্ট সিরিজ 1-11) আপনি ত্রুটি ছাড়াই যত বেশি পাস পাবেন আপনার মেমস্টেস্ট চালানো তত বেশি নির্ভুল। আমি নিশ্চিত হয়ে প্রায় ৫০ টি পাস পাস করি।
স্বাস্থ্যকর মেমোরির জন্য ত্রুটি গণনা 0 হওয়া উচিত 0 এর উপরে যে কোনও সংখ্যা ক্ষতিগ্রস্থ / ত্রুটিযুক্ত ক্ষেত্রগুলি নির্দেশ করতে পারে।
ইসিসির ত্রুটি গণনাটিECC
সেট করা থাকলে কেবল অ্যাকাউন্টে নেওয়া উচিত off
। ইসিসি এর অর্থ কোড মেমরি ত্রুটি-সংশোধন করা এবং এটি একটি মেমোরি অবস্থায় ভুল বিটগুলি সনাক্ত এবং সংশোধন করার একটি প্রক্রিয়া। এটি সামান্য তুলনা করা যেতে পারে RAID বা অপটিকাল মিডিয়াতে সম্পন্ন প্যারিটি চেকগুলির সাথে। এই প্রযুক্তিটি বেশ ব্যয়বহুল এবং সম্ভবত কেবল সার্ভার সেট আপগুলিতেই সম্মুখীন হবে। ইসির গণনা গণনা করে মেমরির ইসিসি প্রক্রিয়া দ্বারা কত ত্রুটি সংশোধন করা হয়েছে। ইসিসিকে স্বাস্থ্যকর র্যামের জন্য প্রার্থনা করা উচিত নয়, সুতরাং 0 এর উপরে একটি ইসিসি ত্রুটি গণনাও খারাপ স্মৃতিতে ইঙ্গিত দিতে পারে।
ত্রুটি ব্যাখ্যা
স্মৃতিচারণের উদাহরণ যা ত্রুটিগুলির সম্মুখীন হয়েছে। এটি দেখায় যে কোন সেক্টর / ঠিকানাটি ব্যর্থ হয়েছে।
প্রথম কলাম ( টিএসটি ) দেখায় যে কোন পরীক্ষাটি ব্যর্থ হয়েছে, সংখ্যাটি ইতিমধ্যে উল্লিখিত তালিকা থেকে পরীক্ষার সংখ্যার সাথে সম্পর্কিত। দ্বিতীয় কলাম ( পাস ) দেখায় যে পরীক্ষাটি পাস হয়েছে কিনা । উদাহরণস্বরূপ, পরীক্ষার 7 এর কোনও পাস নেই।
তৃতীয় কলাম ( ব্যর্থ ঠিকানা ) মেমরির ঠিক কোন অংশে ত্রুটি রয়েছে তা দেখায়। এই জাতীয় অংশের একটি ঠিকানা রয়েছে, অনেকটা আইপি ঠিকানার মতো, যা storage অংশের ডেটা সঞ্চয় করার জন্য অনন্য is এটি দেখায় যে কোন ঠিকানাটি ব্যর্থ হয়েছে এবং ডেটা খণ্ডটি কত বড়। (উদাহরণে 0.8MB)
চতুর্থ ( ভাল ) এবং পঞ্চম ( খারাপ ) কলামগুলি সেই ডেটা দেখায় যা যথাক্রমে লিখেছিল এবং কী উদ্ধার করা হয়েছিল। উভয় কলামের ত্রুটিযুক্ত স্মৃতিতে সমান হওয়া উচিত (স্পষ্টতই)।
ষষ্ঠ কলাম ( এরর-বিটস ) ব্যর্থ হবার সঠিক বিটগুলির অবস্থান প্রদর্শন করে।
সপ্তম কলাম ( গণনা ) একই ঠিকানা এবং ব্যর্থ বিট সহ একটানা ত্রুটির সংখ্যা দেখায়।
শেষ অবধি, সর্বশেষ, কলাম সাতটি ( চ্যান ) চ্যানেলটি দেখায় (যদি সিস্টেমে একাধিক চ্যানেল ব্যবহৃত হয়) যা মেমরি স্ট্রিপটিতে রয়েছে।
যদি এটি ত্রুটিগুলি খুঁজে পায়
যদি মেম টেস্ট কোনও ত্রুটি আবিষ্কার করে তবে কোন মডিউলটি ত্রুটিযুক্ত তা নির্ধারণের সেরা পদ্ধতিটি এই সুপার ব্যবহারকারী প্রশ্ন এবং এর স্বীকৃত উত্তরে আবৃত রয়েছে :
নির্মূল প্রক্রিয়াটি ব্যবহার করুন - মডিউলগুলির অর্ধেকটি সরান এবং আবার পরীক্ষা চালান ...
যদি কোনও ব্যর্থতা না থাকে, তবে আপনি জানেন যে এই দুটি মডিউল ভাল, তাই তাদের একপাশে রেখে আবার পরীক্ষা করুন।
যদি কোনও ব্যর্থতা থাকে, তবে আবার অর্ধেক করে কেটে নিন (এখন চারটির মধ্যে একটি মেমোরি মডিউল এখন) আবার পরীক্ষা করুন।
তবে, কেবল একটি পরীক্ষায় ব্যর্থ হয়েছে বলে ধরে নিবেন না যে অন্যটি ব্যর্থ হয় না (আপনার দুটি ব্যর্থ মেমরি মডিউল থাকতে পারে) - যেখানে আপনি দুটি মেমরির মডিউল দিয়ে ব্যর্থতা সনাক্ত করেছেন, সেই দুটিটির আলাদা আলাদাভাবে পরীক্ষা করুন ।
গুরুত্বপূর্ণ দ্রষ্টব্য: কিছু মাদারবোর্ড বিক্রেতার দ্বারা মেমোরি ইন্টারলিভিং এবং দুর্বল মেমরি মডিউল সকেট নম্বরকরণের মতো বৈশিষ্ট্যগুলি সহ, কোনও ঠিকানাটি কোনও মডিউলটি উপস্থাপন করে তা জানা মুশকিল হতে পারে।