<aside> <img src="/icons/list-indent_lightgray.svg" alt="/icons/list-indent_lightgray.svg" width="40px" />
Table Of Content
</aside>
CPU는 메모리에 올라와 있는 프로그램의 명령어들을 실행한다.
메모리 계층은 레지스터 → 캐시 → 메모리 → 저장장치 순으로 구성된다.
| 계층 | 설명 | 휘발성 | 속도 | 용량 | 가격 |
|---|---|---|---|---|---|
| 레지스터 | CPU 안에 있는 작은 메모리 | O | 가장 빠름 | 가장 적음 | 가장 비쌈 |
| 캐시 | L1, L2, L3 캐시 | O | 빠름 | 적음 | 비쌈 |
| 주기억장치(RAM) | 메인 메모리 | O | 보통 | 보통 | 보통 |
| 보조기억장치(HDD, SDD) | 저장 장치 | X | 느림 | 많음 | 저렴 |
계층 구조의 특징
실생활 예시
게임 실행시 “로딩 중” 메시지 → 하드디스크 또는 인터넷에서 데이터를 읽어 RAM으로 전송하는 과정이 아직 끝나지 않음을 의미
캐시란?
데이터를 미리 복사해 놓는 임시 저장소로, 빠른 장치와 느린 장치 간 속도 차이로 인한 병목 현상을 줄이기 위한 메모리이다.
이를 통해