캐시 메모리

메인 메모리

  • 주 기억 장치

  • RAM이 일반적

  • 전원이 사라지면 사라지는 휘발성 메모리

  • 프로그램은 메인 메모리에 적재(프로세스의 형태로)

  • CPU에서 메인 메모리에 적재된 프로그램을 실행/처리

캐시 메모리

빠른 CPU와 느린 메인 메모리 사이에 위치

→ 속도 차이때문에 오는 병목을 줄이기 위함

Main Memery ↔ L3 Cache ↔ L2 Cache ↔ L1 Cache ↔ CPU

  • 캐시히트: 찾은 경우

  • 캐시미스: 못 찾은 경우

캐시 메모리 동작과정

  • 데이터를 메인 메모리에서 캐시 메모리로 복사

  • 캐시 메모리에서 데이터를 꺼내 CPU가 실행/처리

  • 데이터 접근이 필요한 경우 CPU는 캐시 메모리 우선 검사

  • 캐시 미스인 경우에 메인 메모리에서 캐시 메모리로 복사

웹 캐시

  • 자주 방문하는 웹 사이트(이미지, HTML, CSS 등)

Last updated