Memory Scrubbing คืออะไร

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

ชิปของวันนี้โดยเฉพาะ DRAM และ SRAM มีโครงสร้างทางกายภาพของหน่วยความจำเล็กพอที่จะได้รับผลกระทบจากรังสีพื้นหลังตามธรรมชาติ (เช่นรังสีคอสมิกและอนุภาคอัลฟา) รังสีนี้สามารถเปลี่ยนแปลงเนื้อหาของหน่วยความจำและความไม่สอดคล้องดังกล่าวเรียกว่า "ข้อผิดพลาดอ่อน" การขัดถูเป็นวิธีที่มีประสิทธิภาพในการแก้ไขข้อผิดพลาดดังกล่าว

การขัดข้อมูลเป็นวิธีหนึ่งที่ใช้ในการเขียนโปรแกรมของ FPGAs (อาเรย์เกทอาร์เรย์ที่ตั้งโปรแกรมได้)

หมายเหตุ: ระบบไฟล์ที่รองรับการขัดข้อมูลรวมถึง Btrfs และ ZFS

ข้อมูล, ระบบไฟล์, หน่วยความจำ, เงื่อนไขหน่วยความจำ