반응형
I. 캐시메모리의 개요
가. 캐시메모리(Cache Memory)의 정의
- CPU와 주기억장치의 속도 차이를 극복하기 위하여 CPU와 주기억장치 사이에 위치한 소형 고속 메모리(SRAM 사용)
나. 캐시메모리의 특징
- Locality, Mapping, Coherence
II. 캐시메모리의 필요성
III. 캐시메모리 구성도 및 종류 개요
가. 캐시메모리의 구성도
- 듀얼코어 프로세스의 경우 각 코어마다 L1캐시 메모리와 두 코어가 서로 공유하는 L2 캐시 메모리가 내장
나. 캐시메모리의 종류
구분 |
설명 |
L1 캐시 |
- 명령 캐시와 데이터 캐시로 나뉘어짐 - CPU가 작업 시 가장 우선시 참조 - CPU 코어와 속도가 같아야 하기 때문에 고가 - 보통 CPU에 내장된 캐시를 의미 |
L2 캐시 |
- Main Board에 탑재된 캐시를 의미 - 1차 캐시와 메모리 사이에 버퍼 역할 수행 - L2 캐시의 위치와 용량에 따라 속도가 변함 - 최근에는 프로세스가 칩셋화 되어 L1, L2가 동시 탑재 |
L3 캐시 |
- L1, L2캐시와 동일한 원리로 작동하며 CPU가 아닌 메인보드에 내장되는 경우가 많다 |
반응형
'IT기술노트 > 컴퓨터구조 및 운영체제' 카테고리의 다른 글
가상메모리(Virtual Memory) (0) | 2021.03.12 |
---|---|
기억장치 할당 (0) | 2021.03.12 |
캐시메모리 사상 (0) | 2021.03.12 |
캐시메모리의 쓰기정책(Write Policy) (0) | 2021.03.12 |
메모리 인터리빙(Memory Interleaving) (0) | 2021.03.12 |
단편화 (0) | 2021.03.12 |
메모리 장치(Memory Device) (0) | 2021.03.12 |
메모리 관리기법 (2) | 2021.03.12 |
댓글