개발스토리

저장장치 본문

Computer Science/운영체제

저장장치

무루뭉 2020. 6. 30. 15:19

저장 장치는 크게 1. 주기억장치 (Main Memory, 1차 저장장치라고도 함) 2. 2차 저장장치로 나뉜다.

1. 주기억장치 (Main Memory)

 

- cpu가 직접 접근할 수 있는 저장 매체이다.

- RAM

- 휘발성메모리

2. 2차 저장장치

 

- 비휘발성 저장 기능을 제공

- HDD, CD, Tape , etc

* flash memory를 사용하는 저장장치

- usb drive

- memory card

- SSD

---------------------------------------------------------------------------------------------------------------------------------

저장장치 계층

 

이러한 저장 시스템은 다음과 같은 성질에 따라 계층을 구성한다.

- 속도 : 접근 시간

- 가격 : 비트 당 비용

- 휘발성

* magnetic disk에는 hdd가 속하며, optical disk는 cd나 dvd가 속한다.

중요!!!

- 상위 레벨은 가격은 비싸지만 빠르고, 하위 레벨로 갈수록 가격은 감소하지만 접근 시간은 증가한다.

- 상위 레벨은 휘발성이고, 하위 레벨은 비휘발성이 대부분이다.

- cpu와 캐시, 메인 메모리간의 전송은 운영체제의 수행없이 하드웨어적으로 이루어지고, 디스크와 메인 메모리 간의 전송은 운영체제에 의해 이루어진다.

- 보통 내용은 HDD에 저장되지만, 사용될 때는 메인 메모리로 복사가 돼서 쓰인다.(캐싱)

'Computer Science > 운영체제' 카테고리의 다른 글

인터럽트(interrupt)  (0) 2020.06.30
캐싱(Caching)  (0) 2020.06.30
메모리  (0) 2020.06.30
버스(Bus)  (0) 2020.06.30
프로세서_2  (0) 2020.06.30
Comments