에게해 스터디원들과 함께하는 CS 간단 발표 및 독후감🐤
[1일1로그 100일 완성 IT지식] 15번 '캐시가 뭔가요?'
캐시 - 캐시는 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓은 임시 장소를 가리킨다. 캐시는 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다.
(출처- 위키백과)
일단 정의를 가지고왔는데 읽어봐도 느낌이 안온다..
쉽게 말하면 프로세서(CPU)는 정보를 엄~청나게 빨리 처리하는데 비해 메인메모리(RAM)가 상대적으로 느려서 사이에
캐시라는 빠른애를 이용하는겁니다.
'그럼 캐시를 잔뜩달면 메인 메모리 필요없는거 아닌가?' 싶지만 캐시는 용량이 적습니다. 가장 큰 캐시가 몇 MB정도 밖에 담을 수 없어서 대체는 힘들것 같네용.
캐시의 효과를 직접 보고싶으시면 크롬 프로그램을 실행한 후 로딩이 완료되고 사용할 준비가 끝날때 까지의 시간을 보시면 됩니다! 처음에 켰을때는 약~간 시간이 걸리겠지만 잠깐 껐다가 다시 켜보면 처음보다 훨씬 빨리 로딩이 완료되는 모습을 볼 수 있습니다.
2번째에는 컴퓨터가 캐쉬에서 크롬 데이터를 가지고있다가 바로 꺼내서 건내주기 때문이죠!
'CS 스터디' 카테고리의 다른 글
[소프트웨어] 알고리즘과 초콜릿 케이크 레시피 (0) | 2022.08.02 |
---|---|
[하드웨어] 슈퍼컴퓨터부터 사물인터넷까지 (0) | 2022.08.01 |
[하드웨어] 프로세서는 무조건 빠른 게 좋을까? (0) | 2022.07.29 |
[하드웨어] 프로세서와 계산기의 다른 점 (0) | 2022.07.28 |
[하드웨어] 비트 모아 데이터 (0) | 2022.07.27 |