메모리
CPU안에는 고속 처리 메모리라는게 있음
여기에 저장되는게 캐시임
거기다 이 캐시메모리에는 CPU가 주기억장치에 접근할 가능성이 높은 데이터가 주로 저장되어있어
시스템 성능을 훨씬 향상시킬수있음
데이터 이동순서
레지스터 => 캐시 =>메모리(rem)=>HDD,SSD
데이터가 이런식으로 이동하는데 빠르게 처리하기위해 캐시라는녀석을 사용함
캐시메모리에는 CPU가 주기억장치에 접근할 가능성이 높은 데이터가 주로 저장되어있어
시스템 성능을 훨씬 향상시킬수있음
파일(브라우저 캐시)
브라우저 <-URL-> 웹서버
<-http(img)->
브라우저에 이미지가 저장되어있음
이걸바로 캐시되어있다는거라고할수있습니다.
파일이 일시적으로 로컬 pc에 저장되어있는거를 캐시되어있다라고하는거고
목적은 데이터의 통신을 효율적으로 하기위해
어떤기준에의해서 저장을 해놓는거임
이것의 단점은 이미지를 서버에서 바꿨는데
브라우저에 저장되어있는 캐시 이미지를 보여줄수있는 가능성이있음 이럴때는 캐시를 제거하고 강력새로고침을하면 해결이됌
CDN
브라우저 웹서버
<- http->
해당하는경로에 파일을 가져다주고 가져오고
웹서버가 미국이나 외국에 있을경우
CDN이라는서비스는 미리 로컬(아시아용,유럽용)에 저장해놓는거
이것들을 캐시해준다라고 할 수 있다.
'컴퓨터 공학' 카테고리의 다른 글
[운영체제]운영체제의 주요과정,[i/o] (0) | 2022.04.25 |
---|---|
CPU 스케쥴링이란 무엇이냐? (0) | 2022.04.25 |
가비지 컬렉션이란? (0) | 2022.04.25 |
메모리란? (0) | 2022.04.25 |
[운영체제]운영체제란 무엇인가? (0) | 2022.04.25 |