검색결과 리스트
글
<페이지의 보호(Protection)와 공유(Sharing)>
1. 페이지 보호
접근하고자 하는 페이지에 대해 읽기나 쓰기 작업을 어떻게 제한할 것인가와 다른 프로세스의 주소 공간으로 침범하지 못하도록 하는 것이다.
보호 비트(Protection Bits)를 두어 허용되는 접근설정을 하고, 보호에 위반되면 트랩을 일으킨다.
2. 공유
프로그램의 한 부분만을 메모리에 두고 실행함으로써 메모리 공간 절약 가능하다.
공유되는 프로그램은 코드의 내용이 실행 도중 변하지 않아야 하므로 재진입 코드(Reentrant 또는 Pure Code)로 컴파일 되어 있다.
페이징에서의 고융는 프로세스 각자의 페이지 테이블에서 엔트리에 같은 프레임 번호를 가지도록 한다. 프로그램은 명령어 페이지와 데이터 페이지로 나누어 지는데 명령어 페이지를 공유하여 사용한다.
Copyrightⓒ2014 By 휴먼사이언스
'OS > Theory' 카테고리의 다른 글
상 메모리의 관리(적재, 배치, 할당 기법) (0) | 2016.04.20 |
---|---|
2단계 페이징 사상, 역 페이지 테이블 사상 (0) | 2016.04.19 |
TLB(Translation Lookaside Buffer) (2) | 2016.04.18 |
페이징(Paging) (0) | 2016.04.17 |
가상 메모리(Virtual Memory) (0) | 2016.04.17 |
RECENT COMMENT