IT/Computer Science
[컴퓨터구조론] 캐시 메모리(목적, 캐시 기억장치, 캐시 적중률- 평균 기억장치 액세스 시간 관계)
imsunbow
2024. 1. 9. 13:09
캐시 메모리는 CPU와 주기억장치의 속도 차이로 인한 CPU 대기 시간을 최소화하기 위하여 CPU와 주기억장치 사이에 설치하는 고속 반도체 기억장치이다.
Cache memory의 특징은 다음과 같다.
- 주기억장치(DRAM)보다 액세스 속도가 더 높은 칩(SRAM)을 사용한다.
- 가격 및 제한된 공간으로 인해 용량이 적다.
캐시에서 중요한 개념 중 하나는 캐시 적중률이다. 캐시 적중이란, CPU가 원하는 데이터가 캐시에 있는 상태를 뜻한다. 반대로 캐시 미스란, CPU가 원하는 데이터가 캐시 내에 없는 상태를 뜻한다.
캐시 적중률 H = 캐시가 적중되는 횟수/ 전체 기억장체 액세스 횟수 로 구한다.
캐시의 적중률이 높아질수록 평균 기억장치 액세스 시간은 캐시 액세스 시간에 접근한다. 그리고 캐시 적중률은 데이터의 지역성에 따라 달라지는 특성이 있다.
반응형