Apa itu Memory Scrubbing?

Memory scrubbing, juga dikenal sebagai data scrubbing dan pembersihan data, adalah teknik koreksi kesalahan. Proses latar belakang ini secara berkala memeriksa isi memori dan memperbaiki kesalahan atau ketidakkonsistenan dengan menggantinya dengan salinan data yang fungsional. Pengontrol RAID, misalnya, dapat menggosok data dalam disk yang tersusun, memeriksa setiap blok data yang rusak sebelum mengizinkan data diakses.

Chip saat ini, terutama DRAM dan SRAM, memiliki struktur fisik memori yang cukup kecil untuk dipengaruhi oleh radiasi latar belakang alami (misalnya, sinar kosmik dan partikel alfa). Radiasi ini dapat mengubah isi memori, dan ketidakkonsistenan seperti itu disebut sebagai "kesalahan lunak." Menggosok adalah metode yang efektif untuk memperbaiki kesalahan tersebut.

Penggosokan data adalah salah satu metode yang digunakan dalam pemrograman FPGA (field-programmable gate array).

Catatan: Sistem file yang mendukung scrubbing data termasuk Btrfs dan ZFS.

Data, sistem file, Memori, Istilah memori