운영체제(공룡책) 7판 8장 짝수번문제 풀이
- 최초 등록일
- 2010.06.07
- 최종 저작일
- 2010.06
- 2페이지/ 한컴오피스
- 가격 1,000원
소개글
운영체제(공룡책) 7판 8장 짝수번문제 풀이임
목차
.
본문내용
8.2 편집기는 마지막 이진 프로그램 안에서 관련된 실제 주소와 함께 해결되지 않은 상징적인 주소를 교체해야 한다. 이 수행을 하기 위하여 모듈은 해결되지 않은 부호를 나타내는 명령의 트랙을 유지해야 한다. 연결하는 동안 각 모듈은 전반적인 이진 프로그램 안에서 주소의 순서로 할당된다. 그리고 이것이 수행될 때 해결되지 않은 참조는 다른 모듈들 안에서패치된다. 모든 다른 모듈들은 패치되기 필요한 명령의 리스트를 포함할 것이다
8.4 연속적 메모리 할당 : 할당된 메모리공간이 자라기 위한 프로그램에 대해 충분하지 않은 공간이 있기 때문에 프로그램 전체의 재배치를 요구한다.
순수 세그먼테이션 : 할당된 메모리공간이 자라기 위한 부분에 대해 충분하지 않은 공간이 있기 때문에 확장되기 필요한 부분의 재배치를 요구한다.
순수 페이징 : 프로그램 주소 공간의 재배치 요구없이 이 계획 안에서 새로운 페이지의 증가적 할당은 가능하다
8.6 paging system에서 주소는 페이지 번호와 페이지 오프셋(offset)으로 나타낸다. 페이지 번호는 페이지 테이블을 참조하는 색인으로 활용되며, 이를 통해 이 페이지가 할당되어 있는 frame을 알 수 있다. 운영체제는 주기억장치를 관리하므로 할당의 자세한 내용을 알고 있어야 한다. 이를 위해 프레임 테이블 을 유지해야 한다. 운영체제는 각 프로세스마다 페이지 테이블을 유지하며, 프레임 테이블에는 실제 프레임마다 하나의 항이 존재하며 어떤 프로세스의 몇 번째 페이지가 할당되어 있는지를 유지한다.
이 페이지 테이블은 보통 PCB에 유지되며 문맥전환을 할 때 필요하다.
참고 자료
없음