본문 바로가기

디스크 캐시

1. 디스크 캐시

 

디스크 ⒜캐시(disk cache)는 디스크로부터 읽은 내용을 일부 보존해두는 메모리 영역을 말한다.

나중에 같은 데이터를 읽어야 할 경우가 생기면 실제 디스크에서 읽는 게 아니라 디스크 캐시에서 빠르게 읽어낼 수 있다. 

이는 메모리에서 읽는 속도가 디스크에서 읽는 속도보다 훨씬 빠르기 때문이다.

결론적으로 디스크 캐시에 의해 디스크 접근 속도가 향상된다고 할 수 있다.

 

⒜ 캐시(cache): 컴퓨터 과학에서 캐시는 데이터나 값을 미리 복사해 놓는 임시 장소를 뜻한다. 

                          캐시에 데이터를 미리 복사해 놓으면 계산이나 접근 시간 없이 더 빠른 속도로 

                         데이터에 접근할 수 있기 때문에, 시스템의 효율성을 위해 다양한 곳에서 쓰인다.

 

 

 

 

디스크 캐시를 활용하는 대표적인 OS는 윈도우(Windows)다.

과거에는 사용자가 디스크 캐시의 크기를 지정할 수 있었지만 98이후부터 불가능해졌다.

더군다나 지금은 하드 디스크의 액세스 속도가 향상되어 디스크 캐시의 효과는 크지 않다.

 

 

 

 

 

 

 

 

'Programming > Basis' 카테고리의 다른 글

메모리를 절약하는 방법  (0) 2019.03.12
가상 메모리  (0) 2019.03.10
프로그램이 실행되는 순서  (0) 2019.03.09
메모리  (0) 2019.03.07
컴퓨터에서 소수를 표현하는 방법  (0) 2019.03.05