지난 수십년 동안 컴퓨터 성능은 빠르게 향상되었음에도 불구하고 컴퓨터 메모리는 이전과 별반 차이가 없는 것처럼 보여집니다. 컴퓨터 메모리의 대부분은 RAM(Random Access Memory), 즉 우리가 일반적으로 생각하는 계산이라는 가장 중요한 역할을 수행하는 읽기 및 쓰기 매체입니다. 또 다른 메모리로는 ROM(Read Only Memory)이 있으며 여기에는 컴퓨터 시작이나 프로그램 및 서브루틴 실행과 같은 특정 작업과 관련된 변경할 수 없는 정보가 들어 있습니다.
그런데 최근 메모리 칩 분야에서 흥미로운 일이 벌어지고 있습니다. 메모리 칩의 구성 물질은 매우 작고 민감하며, 켜짐/꺼짐 스위칭 기능을 수행하는 데 매우 소량의 전원을 필요로 하므로, 빛의 속도로 PC 내부로 날아드는 대기 중의 미립자에 의해서도 전체 동작이 영향을 받았습니다. 이에 대한 해결책으로 엔지니어들은 ECC(Error Correcting Code, 오류 정정 코드) 메모리, 즉 데이터가 PC 메모리의 내외부를 통과할 때 데이터의 정확도를 검사하는 특수 회로가 포함되어 있는 메모리 유형을 개발해야 했습니다.
|