Computer Science

[운영체제] Storage 구조(주기억장치/보조기억장치)

imsunbow 2023. 12. 27. 21:53

저장장치는 주기억장치(Main Memory)와 보조 기억장치(Secondary storage)로 나뉜다. 주기억장치에서 CPU는 주기억장치만 메모리 주소를 통해 직접 접근 가능하다. 이 때 실행할 프로그램이 주기억장치에 적재되어야만 한다. 주기억장치로는 대부분 DRAM을 이용한다. (DRAM은 저장기간이 짧다)

 

주기억 장치는 모든 프로그램과 데이터를 주기억장치에 영구적으로 저장할 수 없다는 점에서 한계를 지닌다. 그 이유는, 기억 용량이 제한되어 있기 때문이기도 하고, power가 꺼진다면 휘발되는 주기억장치의 특성 때문이기도 하다.

 

보조 기억장치(Secondary storage)는 기억용량이 큰 비휘발성 저장장치를 제공한다. 주로 HDD(하드디스크 드라이브)를 사용하며, 최근 Flash 메모리를 사용하기도 한다. 대부분의 프로그램은 보조기억장치에 저장된다.

 

반응형