Main Memory Management, 주 메모리 관리
주 메모리라고 하는 것은 Word나 Byte로 이루어진 CPU나 I/O장치에 의해서
사용되고 빠르게 접근 할수 있는 데이터의 저장소이다. 이러한 주 메모리는 휘발성 저장 장치로
만일 시스템 오루가 발생하면 그 내용을 잃는다.
Main Memory는 CPU가 주소를 지정하여 접근할 수 있는 유일한 저장장치이다.
CPU의 경우 Main Memory로부터 Instruction-fetch Cycle에 명령어를 읽고
Data-fetch Cycle에 데이터를 읽거나 기록한다.
I/O장치의 경우 는 DMA를 통해 main memory에 data를 읽거나 기록한다.
O.S는 다음과 같은 관리를 해주어야만 한다.
1. Memory의 어느 부분이 사용중이고 또 어느 부분이 사용가능하지 정보를 관리해야 한다.
2. Memory가 사용가능할 떄 어떤 Process를 Load할지 결정해야 한다.
3. Memory공간의 할당과 해제를해야 한다.
'C.E > OS' 카테고리의 다른 글
System Components - I/O System Management (0) | 2013.12.09 |
---|---|
File Management (0) | 2013.12.09 |
Hardware Protection - CPU Protection (0) | 2013.11.15 |
Hardware Protection - Memory Protection (0) | 2013.11.15 |
Hardware Protection - I/O Protection (0) | 2013.11.15 |