lunchScreen/Interview_Questions

Cache Memory의 역할은 무엇인가

Opened this issue · 1 comments

Cache Memory의 역할은 무엇인가
  • Cache Memory란 속도가 빠른 장치와 느린 장치에서 속도 차이에 따른 병목현상을 줄이기 위한 Memory를 말합니다.

  • CPU가 주기억장치에 저장된 data를 읽어올 때 자주 사용하는 data를 cache momory에 저장하여 다음에 이용할 때 더 빨리 가져올 수 있도록 합니다.

  • CPU는 이런 cache memory를 2~3개 가지고 있습니다.(L1, L2, L3)

    • L1 : CPU 내부에 존재
    • L2 : CPU와 RAM 사이에 존재
    • L3 : 보통 Main board에 존재한다고 함
  • Disk cache : Ram과 보고기억장치 사이에 존재하는 cache

  • 캐시 메모리