일반기술
주전산기의 페이지 디렉토리 공유방법
본 발명은 다중처리기상에서 많은 페이지 테이블의 소비를 방지하고 페이지 테이블의 일관성 유지가 용이토록 한 주전산기의 페이지 디렉토리 공유기법에 관한 것으로서, 이러한 본 발명은 공유메모리가 생성된 상태에서 프로세스의 공유메모리 접근이 시도되면 공유메모리의 물리페이지 프레임을 매핑시키기 위해 페이지테이블을 만들고 공유페이지 디렉토리를 형성시키는 단계오 형성된 공유페이지 디렉토리 엔트리를 해당 프로세스의 페이지 디렉토리 엔트리로 복사하는 단계와 공유페이지 디렉토리 엔트리가 지시하는 페이지 테이블을 통해 주소변환을 수행하는 단계를 순차 실행시킴으로써 다수의 프로세그가 공유메모리에 접근을 시도하는 경우 하나의 페이지 테이블만을 형성시켜 주소변환이 가능하므로 페이지 테이블의 부족현상을 방지할 수 있고, 또한 페이지 테이블 사용에 따른 오버해드도 줄일 수 있다본 발명은 메모리 관리 유니트(MMU)를 기반으로 하는 운영체제에서의 가상 기억 시스템에서 발생되는 제반 문제점을 해결하기 위해서 제안된 것으로, 본 발명은 다중처리기상에서 공유페이지 디렉토리를 구현하여 많은 페이지 테이블의 소비를 방지하고 페이지 테이블의 일관성 유지가 용이토록 한 주전산기의 페이지 디렉토리 공유방법을 제공하는 데 그 목적이 있다.상기와 같은 목적을 달성하기 위한 본 발명에 의한 방법은, 공유 메모리가 생성된 상태에서 프로세스의 공유 메모리 접근이 시도되면 공유 메모리의 물리 페이지 프레임을 매핑 시키기 위해 페이지 테이블을 만들고 공유 페이지 디렉토리를 형성시키는 단계와; 상기 형성된 공유 페이지 디렉토리 엔트리를 해당 프로세스의 페이지 디렉토리 엔트리로 복사하는 단계와,상기 공유 페이지 디렉토리 엔트리가 지시하는 페이지 테이블을 통해 주소 변환을 수행하는 단계와, 상기 공유 페이지 디렉토리를 통해 주소 변환을 수행하는 중에 공유 메모리 분리가 요구되면 해당 프로세스의 페이지 디렉토리 엔트리를 무효화시키는 단계와, 상기 공유 페이지 디렉토리를 통해 주소 변환을 수행하는 중에 공유 메모리 해제가 요구되면 상기 형성한 공유 페이지 디렉토리를 무효화시키고 공유 페이지 디렉토리를 반환하는 단계로 이루어짐을 특징으로 한다.
기술정보
- 기술분류
- 물리학 > 기타 물리학
- 보유기관
- 고려대학교
- 기술유형
- 일반기술
- 등록일
- 2006-05-11
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.