본문 바로가기

CS

[CS] 캐시 메모리란?

캐시 메모리란?


: 데이터의 임시 보관소로 CPU와 메모리 사이의 속도차이를 해결하기 위한 것이다.

CPU는 메모리(RAM)에서 데이터를 가져와서 처리하는 역할을 하기 때문에
CPU가 아무리 빠르더라도 메모리 속도가 느리면 무용지물이다. 

이렇게 CPU와 메모리 사이의 속도차이를 해결하기 위한 것이 바로 캐시 메모리다!!

  • 캐시 메모리는 메모리(RAM)보다 속도가 약 5배~10배정도 빠르다고 한다.

  • 그렇기 때문에 자주 사용하는 데이터는 캐시 메모리에 저장하여 메모리가 아닌 캐시 메모리에서 가져오게 되면
    빠르게 가져올 수 있어 컴퓨터의 전체적인 성능이 향상될 수 있다.

  • 캐시 메모리의 경우 메모리(RAM)과 다르게 저장할 수 있는 공간이 매우 작기 때문에
    최대한 공간을 효율적으로 사용해야하므로 자주 사용하는 데이터만 저장하는 것이 좋다.


캐시 적중 및 데이터 지역성에 대한 내용은 아래 사이트에서 참고부탁드립니다.

**참고
https://trendmeca.com/computer/cpu-%EC%BA%90%EC%8B%9C%EB%A9%94%EB%AA%A8%EB%A6%AC/

'CS' 카테고리의 다른 글

웹 호스팅이란??  (0) 2023.05.31
DNS란?  (0) 2023.05.25
브라우저의 작동 원리  (0) 2023.05.19
HTTP란?  (0) 2023.05.09
인터넷이란?  (0) 2023.04.25