Memory Scrubbing과 Chipkill

Summary

Memory Scrubbing은 메모리를 주기적으로 읽어 ECC 오류를 탐지·수정하고 다시 기록하는 RAS 기법이다. Chipkill은 특정 DRAM 장치 단위 장애까지 견디도록 설계된 고급 보호 개념이다.

Scrubbing

오랫동안 방치된 비트 오류가 누적되기 전에 ECC가 정정 가능한 상태에서 찾아 수정하는 목적이다.

Chipkill

IBM 계열에서 널리 알려진 용어이며 비슷한 수준의 Device-level ECC/RAS 기능은 서버 플랫폼마다 명칭과 구현이 다를 수 있다.

주의

소비자 DDR5의 On-die ECC를 Chipkill과 혼동하지 않는다.