Skip to main content

หน่วยความจำ EOS คืออะไร?

หน่วยความจำ EOS (การแก้ไขข้อผิดพลาดการแก้ไขรหัสหน่วยความจำในหน่วยความจำในบรรทัดหน่วยความจำ) เป็นโมดูลหน่วยความจำคอมพิวเตอร์แบบสุ่ม (RAM) หน่วยความจำคอมพิวเตอร์ที่มีอุปกรณ์ตรวจสอบข้อผิดพลาดในตัวนี่เป็นเพียงเล็กน้อยที่มีโปรเซสเซอร์ขนาดเล็กอีกตัวที่ตั้งอยู่บนชิป RAM ด้วยตัวเองซึ่งมีเพียงความรับผิดชอบเท่านั้นที่ทำให้มั่นใจได้ถึงความสมบูรณ์ของข้อมูลที่ย้ายไปและกลับจากคอมพิวเตอร์หน่วยความจำ RAMฟังก์ชั่นหน่วยความจำ EOS โดยการคำนวณการตรวจสอบสำหรับข้อมูลแต่ละบิตในหน่วยความจำการเปรียบเทียบการตรวจสอบที่ถูกต้องที่รู้จักกับการตรวจสอบเมื่อข้อมูลออกจากหน่วยความจำ EOS ช่วยให้โมดูลหน่วยความจำทราบว่าข้อมูลได้รับความเสียหายหรือไม่

จุดโฟกัสสำหรับการทำความเข้าใจว่าฟังก์ชั่นหน่วยความจำ EOS เป็นอย่างไรการตรวจสอบเป็นทั้งเจ็ดบิต mdash;สำหรับเส้นทางข้อมูล 32 บิต mdash;หรือแปดบิต mdash;สำหรับเส้นทางข้อมูล 64 บิต mdash;ลำดับการตรวจสอบความถูกต้องสร้างโดยหน่วยความจำ EOS เมื่อได้รับข้อมูลเป็นครั้งแรกในหน่วยความจำมันถูกสร้างขึ้นตามลำดับไบนารีในไบต์ของข้อมูลการสร้างลำดับอักขระที่ไม่ซ้ำกันเพื่อแสดงชิ้นส่วนข้อมูลเฉพาะนั้น

ตราบใดที่ข้อมูลอยู่ในหน่วยความจำ EOS ค่าตรวจสอบจะถูกเก็บไว้ข้างๆหน่วยความจำ EOS ถือไว้ที่นั่นจนกว่าข้อมูลจะถูกเรียกใช้โดยโปรแกรมหรือระบบปฏิบัติการณ จุดนั้นมันจะสร้างการตรวจสอบตามข้อมูลที่เก็บไว้โดยเปรียบเทียบกับการตรวจสอบที่ถูกต้องที่รู้จักหากค่าทั้งสองตรงกับโมดูลหน่วยความจำรู้ว่าข้อมูลไม่เสียหายในระหว่างการจัดเก็บแต่ถ้าพวกเขาไม่ทำโมดูลหน่วยความจำรู้ว่ามีบางอย่างเกิดขึ้นกับข้อมูล

หากข้อมูลในโมดูลหน่วยความจำได้รับความเสียหาย mdash;กล่าวอีกนัยหนึ่งหากการตรวจสอบไม่ตรงกับ mdash อีกต่อไป;โมดูลหน่วยความจำสามารถพยายามแก้ไขข้อมูลด้วยตัวเองหน่วยความจำ EOS มีความสามารถในการแก้ไขข้อผิดพลาดด้วยตนเองไม่เกินหนึ่งบิตต่อคำในขณะที่มันสามารถตรวจจับข้อผิดพลาดมากกว่าบิตเดียว แต่ก็ไม่สามารถแก้ไขได้ด้วยตัวเองในกรณีนั้นโดยทั่วไปข้อความแสดงข้อผิดพลาดจะถูกสร้างขึ้นโดยระบุว่าข้อมูลเสียหายและแจ้งเตือนผู้ใช้คอมพิวเตอร์ให้กับปัญหาที่เป็นไปได้ด้วยฮาร์ดแวร์หรือซอฟต์แวร์ในระบบ

ข้อเสียหลักในการใช้หน่วยความจำประเภทนี้คือการจัดเก็บค่าตรวจสอบต้องการค่าใช้จ่ายเพิ่มเติมเล็กน้อยในโมดูลหน่วยความจำซึ่งหมายความว่าเมื่อเก็บข้อมูลหนึ่งเมกะไบต์หนึ่งเมกะไบต์ใน RAM คอมพิวเตอร์จะจัดเก็บหนึ่งเมกะไบต์หนึ่งเมกะไบต์บวกกับค่าตรวจสอบแม้ว่าสิ่งนี้จะมีผลกระทบน้อยที่สุดในสถานการณ์ส่วนใหญ่ แต่ก็หมายความว่าด้วยข้อมูลใหม่แต่ละตัว-และการตรวจสอบใหม่แต่ละครั้งที่เก็บไว้-ปริมาณของ RAM ที่มีอยู่จะถูกกลไกอย่างช้าๆโดยกลไกการตรวจสอบข้อผิดพลาด