티스토리 뷰
1. 캐시(cache) 란?
- '숨기는 장소' = 임시 저장소
- 사용 빈도가 높은 데이터를 고속으로 액세스 할 수 있는 위치에 두는 것
- CPU의 1차캐시, 2차캐시, 저장도캐시, OS 페이지 캐시, 데이터베이스 버퍼 캐시 KVS(데이터를 메모리에 캐시하는 것)
- 데이터를 잃을 위험이 있어서 캐시 데이터가 손실되어도 괜찮은 경우에 주로 사용
ex) 스트리밍 서비스 등...
2. 캐시의 장단점
(1) 장점
- 데이터에 고속으로 액세스 가능
- 실제 데이터에 대한 액세스 부하 줄일 수 있음
(2) 단점
- 캐시데이터가 손실 될 수 있음
'컴퓨터 > Computer' 카테고리의 다른 글
기억장치 관리의 개요 (0) | 2020.08.19 |
---|---|
운영체제(OS; Operating System) (0) | 2020.08.19 |
프로세스와 스레드, 스케쥴링 그리고 커널 (0) | 2020.02.29 |
서버안에는 뭐가 있을까? (0) | 2020.02.29 |
IT 아키텍쳐 (0) | 2020.02.29 |
댓글