페이징(paging) 기법을 사용하는 가상 메모리(virtual mem… | [법원직 9급 전산·사서 컴퓨터일반] 25년 1회차 기출문제 상세 페이지
1[법원직 9급 전산·사서 컴퓨터일반] 25년 1회차
페이징(paging) 기법을 사용하는 가상 메모리(virtual memory) 시스템에 관한 다음 설명 중 가장 옳지 않은 것은?
1
페이지 프레임(page frame) 크기는 페이지(page) 크기와 같다.
2
가상 주소(virtual address)를 실 주소(real address)로 변환하는 과정의 성능 개선을 위해 TLB(Translation Lookaside Buffer)를 사용할 수 있다.
3
페이지 폴트(page fault)는 문맥 교환(context switching)을 유발시킨다.
4
역전 페이지 테이블(inverted page table)을 사용할 경우 주소 변환 시간 측면에서 성능을 개선시킬 수 있다.
해설
옳지 않은 설명은 역전 페이지 테이블이 주소 변환 시간을 개선한다는 것이다.
역전 페이지 테이블은 물리 프레임마다 항목을 하나씩 두어 테이블이 차지하는 메모리를 줄이는 기법이다. 대신 원하는 페이지를 찾기 위해 테이블을 탐색해야 하므로 변환 시간 면에서는 불리하다.
- 프레임과 페이지의 크기: 페이지를 프레임에 그대로 적재하므로 두 크기는 같다.
- TLB의 사용: 최근 변환 결과를 캐시해 주소 변환을 빠르게 하므로 옳다.
- 페이지 폴트와 문맥 교환: 디스크 입출력을 기다리는 동안 다른 프로세스로 전환되므로 옳다.
오류나 개정된 내용이 보이면 알려주세요