컴퓨터 구조
메모리 계층 구조
JiHxxn
2024. 7. 16. 09:00
🧮 메모리 계층 구조란?
- 메모리를 필요 상황에 따라 여러 가지 종류로 나누어 둠을 의미한다.
- CPU가 메모리에 더 빨리 접근하기 위한 목적에서 만들어졌으며, 여러 저장 장치를 각각의 역할이나 특징을 기반으로 최적의 효율을 낼 수 있도록 설계되었다.
- 위 이미지에선 위로 올라갈수록 특징이 변한다.
- 기억 장치 속도 증가
- 비트당 기억 장치의 비용 증가
- 기억 장치 용량 감소
📚 메모리 특징
- 레지스터
- 가장 빠른 속도를 가지며, CPU 내부에 위치함.
- 소량의 데이터만 저장할 수 있다.
- 캐시
- CPU와 메모리 사이의 중간 단계로, 자주 사용되는 데이터를 저장.
- L1, L2, L3 캐시가 있으며, L1이 가장 빠르고 작다.
- 주 메모리(RAM)
- 대용량의 데이터와 명령어를 저장하지만, 속도가 느림.
- 캐시와 레지스터에 비해 접근 시간이 길어 CPU가 직접 데이터를 처리하기에 부적합
- 보조 기억 장치
- 종류는 하드 디스크(HDD), 솔리드 스테이트 드라이브(SSD) 등이 있음.
- 가장 느리지만, 영구적으로 데이터를 저장할 수 있다.
📒 참고자료