1. 저장 장치 종류

저장 장치는 크게 두 종류가 있다.

 

우리가 흔히 '메모리'라고 부르는 주기억 장치(Primary Memory)

 

'하드 디스크'라고 부르는 보조기억 장치(Secondary Memory)가 있다.

 

 

 

'메모리'는 속도가 빠른 반면, 저장할 수 있는 용량이 작다.

 

반대로 하드 디스크는 속도가 느리지만 저장 공간이 크다.

 

이처럼 저장 장치는 속도와 용량 간 상충관계를 지니며,

 

속도와 용량에 따라 계층 구조를 가진다.

 

 

 

 

2. 저장 장치의 계층구조

 

 

위 그림은 저장 장치의 계층 구조를 보여준다.

 

위로 갈수록 속도는 빠르지만 용량은 적은 저장 장치를 나타낸다. 

 

자세히 보면 '주기억장치' 내에서도 계층이 세 가지로 나뉘는 것을 볼 수있다.

 

레지스터캐시 메모리는 CPU에 위치하며, 일반적인 메모리보다 속도가 빠르며 용량이 적다.

 

 

 

 

3. 캐싱 기법

일반적으로 매우 자주 사용되는 데이터가 있는 반면, 거의 사용되지 않는 것도 있다.

 

자주 사용되는 정보를 상대적으로 느린 저장장치(ex.메모리)가 아닌, 빠른 저장장치( ex. 캐시)에 저장하면, 

 

해당 정보를 곧바로 찾을 수 있기 때문에 전체적으로 컴퓨터 성능이 향상될 수 있다.

 

이처럼 용량이 적고 빠른 저장장치를 이용해 느린 저장장치의 성능을 향상시키는 기법을 캐싱(Caching) 기법이라고 한다.

  

+ Recent posts