1. 시스템 및 사용자 프로그램들은 실행되면 주기억장치의 빈 공간에 적재되면서 실행된다. 운영체제는 주기억장치에 적재된 프로그램들을 효율적으로 관리하기 위하여 메모리 관리자를 두고 있다. 다음 중 메모리 관리자의 역할에 대한 설명으로 옳지 않은 것은?
가. 주기억장치와 유휴 공간 관리
나. 동적 메모리 할당 및 초기화
다. 페이지 풀 관리 및 페이징
라. VAS에 의한 메모리 보호
- VAS(Virtual Address Space)는 각 프로그램의 프로세스들을 실제 메모리 주소가 아닌 가상 메모리 주소로 할당하는 방식이다.
2. 운영체제는 프로그램이 실행될 때 Divide Error, Stack Fault 등이 발생하면 실행 중이던 프로세스를 잠시 중단시키고 관련 오류 처리를 수행하게 된다. 이러한 메커니즘에 해당되는 것은?
가. H/W Interrupt
나. Exception
다. Breakpoint
라. IRQ
- IRQ(Interrupt ReQuest)는 인터럽트 신호를 처리하는 데에 쓰이는 컴퓨터 버스 라인의 인터럽트 행위, 또는 프로그래머블 인터럽트 컨트롤러의 인터럽트 입력 라인을 가리킨다.
3. 메모리 분석에 대한 중요성으로 틀린 것은?
가. 대표적인 휘발성 자료이다.