Vad är Memory Scrubbing?

Minneskrubbning, även känd som data-skrubbning och datautrensning, är en felkorrigeringsteknik. Denna bakgrundsprocess inspekterar periodiskt innehållet i minnet och åtgärdar eventuella fel eller inkonsekvenser genom att ersätta dem med en funktionell kopia av data. En RAID-kontroller kan till exempel skura data i sina skivor och kontrollera eventuella felaktiga datablock innan du tillåter åtkomst till data.

Dagens chips, särskilt DRAM och SRAM, har en fysisk struktur av minnet tillräckligt litet för att påverkas av naturlig bakgrundsstrålning (t.ex. kosmiska strålar och alfapartikler). Denna strålning kan ändra innehållet i minnet, och sådana inkonsekvenser kallas "mjuka fel". Skurning är en effektiv metod för att korrigera sådana fel.

Dataskrävning är en metod som används vid programmering av FPGA (fältprogrammerbara grinduppsättningar).

Obs! Filsystem som stöder dataskurning inkluderar Btrfs och ZFS.

Data, filsystem, minne, minnesvillkor