티스토리 뷰

주기억장치(secondary storage)는 모든 프로그램을 담기에 용량이 너무 적은 데다가 전원이 꺼지면 담겨져 있던 데이터가 모두 초기화 된다. 이를 보완하기 위해 주기억장치 밑에 HDD, SSD와 같은 보조기억장치를 넣게 된다.

주기억장치는 보조기억장치를 통해 데이터를 불러오거나 저장한다. 그만큼 보조기억장치에 대한 적절한 관리가 필요하다. 운영체제는 보조기억장치 관리에서 다음의 역할을 맡는다.

- 빈 공간 관리

- 저장 공간 할당

- 디스크 일정 조정


한편, 잘 쓰이지 않거나 백업할 데이터를 저장하기 위해서는 보조기억 장치 외에 CD, USB와 같은 제 3의 기억장치(tertiary storage)가 필요하다. 이는 시스템에 큰 영향을 주지는 않으나 운영체제나 응용프로그램에 의해 관리될 필요가 있다. 운영체제가 제 3의 기억장치를 관리할 경우 장치를 장착(mount) 및 해제(unmount)하는 기능, 처리기에 장치의 자원을 제공하는 기능, 데이터를 보조기억장치와 서로 주고받는 기능 등을 제공해야 한다.

'공부한 것들' 카테고리의 다른 글

17. 입출력 시스템(I/O System)  (0) 2018.01.26
16. 캐싱(caching)  (0) 2018.01.26
14. 파일 시스템  (0) 2018.01.23
13. 주기억장치(main memory)  (0) 2018.01.15
12. 처리기(process)  (0) 2018.01.15
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함