메모리 계층은 레지스터, 캐시, 메모리, 저장장치 로 구성되어 있습니다.

레지스터
CPU 안에 있는 작은 메모리. 휘발성, 속도 가장 빠름, 기억 용량이 가장 적다.
캐시
L1, L2 캐시를 지칭합니다. 휘발성, 속도 빠름, 기억 용량 보통입니다.
주기억장치
RAM 을 가리킵니다. 휘발성, 속도 보통, 기억 용량 보통입니다.
보조기억장치
HDD, SDD 를 일컬으며, 비휘발성, 속도 낮음, 기억 용량이 많다.

램은 하드디스크로부터 일정량의 데이터를 복사해서 임시 저장하고, 이를 필요할 때마다 CPU에 빠르게 전달하는 역할을 합니다.
계층이 나누어져 있는 이유는 경제성 때문.
예를 들어 16GB RAM은 8만원 정도면 구입할 수 있지만, 16GB SSD는 훨씬 더 저렴한 가격으로 구입할 수 있습니다.
계층 구조를 일상생활에서 경험할 수 있는 사례
게임을 실행하다 보면 ‘로딩 중’ 이라는 메세지를 볼 수 있습니다. 이는 하드디스크 또는 인터넷에서 데이터를 읽어 RAM으로 전송하는 과정이 아직 끝나지 않았음을 의미합니다.