티스토리 뷰
주기억장치(main memory)는 주소를 담고 있는 바이트들의 배열로 이루어져 있다.
주기억장치는 CPU가 직접적으로 접근할 수 있는 유일한 기억장치이기 때문에 디스크에 있는 프로그램을 실행하기 위해서는 우선 주기억장치로 프로그램이 넘겨져야 한다.
범용 컴퓨터(general-purpose computer)에서는 CPU의 이용률과 컴퓨터의 응답속도를 늘리기 위해 몇몇 프로그램이 주기억장치에 상주해 있다. 여기서 다양한 기억장치 관리 체계가 사용될 수 있는데, 이는 하드웨어의 특정 관리 체계의 지원 여부에 영향을 받는다.
운영체제는 기억장치를 관리하는 데에 다음과 같은 역할을 한다.
메모리의 어떤 부분이 사용 중이고 누가 사용 중인가 추적한다.
메모리에 반입 및 반출될 처리기를 결정한다.
필요에 따라 메모리 공간을 할당하거나 할당 해제한다.
'공부한 것들' 카테고리의 다른 글
15. 보조기억장치(secondary storage) (0) | 2018.01.26 |
---|---|
14. 파일 시스템 (0) | 2018.01.23 |
12. 처리기(process) (0) | 2018.01.15 |
11. 타이머(timer) (0) | 2018.01.12 |
10. 시스템 호출(system call) (0) | 2018.01.10 |