विषयसूची:
परिभाषा - त्रुटि सुधार कोड (ECC) का क्या अर्थ है?
त्रुटि सुधार कोड (ECC) त्रुटियों के लिए पढ़ा या प्रेषित डेटा की जाँच करता है और जैसे ही वे मिलते हैं, उन्हें ठीक करता है। ईसीसी समता जाँच के समान है सिवाय इसके कि यह पता लगाने पर त्रुटियों को तुरंत ठीक करता है। ईसीसी डेटा भंडारण और नेटवर्क ट्रांसमिशन हार्डवेयर के क्षेत्र में और अधिक आम होता जा रहा है, विशेष रूप से डेटा दरों और इसी त्रुटियों की वृद्धि के साथ।
Techopedia बताते हैं कि त्रुटि सुधार कोड (ECC)
त्रुटि सुधार कोड निम्नलिखित चरणों के माध्यम से डेटा स्टोरेज पर लागू होता है:
- जब एक डेटा बाइट या शब्द रैम या परिधीय भंडारण में संग्रहीत किया जाता है, तो एक कोड-निर्दिष्ट बिट अनुक्रम अनुमानित और संग्रहीत होता है। प्रति शब्द बिट्स की प्रत्येक निश्चित संख्या में इस कोड को संग्रहीत करने के लिए बिट्स की एक अतिरिक्त निश्चित संख्या होती है।
- जब बाइट या शब्द पढ़ने के लिए कहा जाता है, तो पुनर्प्राप्त शब्द के लिए एक कोड की गणना मूल एल्गोरिथ्म के अनुसार की जाती है और फिर संग्रहीत बाइट के अतिरिक्त निश्चित बिट्स की तुलना में।
- यदि कोड मेल खाते हैं, तो डेटा त्रुटि मुक्त है और प्रसंस्करण के लिए अग्रेषित किया गया है।
- यदि कोड मेल नहीं खाते हैं, तो परिवर्तित बिट्स को गणितीय एल्गोरिथ्म के माध्यम से पकड़ा जाता है और बिट्स को तुरंत ठीक किया जाता है।
डेटा को उसकी संग्रहण अवधि के दौरान सत्यापित नहीं किया जाता है, लेकिन यह अनुरोध किए जाने पर त्रुटियों के लिए परीक्षण किया जाता है। यदि आवश्यक हो, तो त्रुटि सुधार चरण का पता लगाता है। समान संग्रहण पते पर बार-बार आवर्ती त्रुटियां एक स्थायी हार्डवेयर त्रुटि दर्शाती हैं। इस स्थिति में, सिस्टम उपयोगकर्ता को एक संदेश भेजता है, जो त्रुटि स्थान (ओं) को रिकॉर्ड करने के लिए लॉग इन होता है।
