2023 국가직9급 컴퓨터일반 18번 해설 — 시스템 호출

정답 ②번출제 쟁점 시스템 호출발문 옳지 않은 것 고르기

문제

운영체제 시스템 호출에 대한 설명으로 옳지 않은 것은?

  1. fork( )는 실행 중인 프로세스를 복사하는 함수이다
  2. fork( ) 호출 시 부모 프로세스와 자식 프로세스가 차지하는 메모리 위치는 동일하다 ← 정답
  3. exec( )는 이미 만들어진 프로세스의 구조를 재활용하는 함수이다
  4. exec( ) 호출에 사용되는 함수 중 wait( )는 프로세스 종료 대기를 처리한다

선지별 해설

fork( )는 실행 중인 프로세스를 복사하는 함수이다

이 선지 진술은 옳음(O)

fork 호출 뒤 부모와 자식은 별도의 실행 흐름을 가진다. 전통적으로 부모 프로세스의 주소 공간을 복제한 형태로 시작한다.

fork( ) 호출 시 부모 프로세스와 자식 프로세스가 차지하는 메모리 위치는 동일하다

이 선지 진술은 틀림(X)

부모와 자식은 논리적으로 별도 프로세스이며 독립된 주소 공간을 가진다. 구현상 copy-on-write가 있어도 동일한 프로세스 메모리라고 하지는 않는다.

exec( )는 이미 만들어진 프로세스의 구조를 재활용하는 함수이다

이 선지 진술은 옳음(O)

exec는 새 프로세스를 만드는 호출이 아니라 현재 프로세스의 프로그램 이미지를 교체한다. 기존 PID와 일부 속성을 재활용한다.

exec( ) 호출에 사용되는 함수 중 wait( )는 프로세스 종료 대기를 처리한다

이 선지 진술은 옳음(O)

부모 프로세스는 wait 계열 호출로 자식 종료를 대기할 수 있다. 좀비 프로세스 회수에도 관련된다.

핵심 요약 (Q&A)

Q. 2023 국가직9급 컴퓨터일반 18번의 핵심 쟁점은 무엇인가?
A. 2023 국가직9급 컴퓨터일반 18번은 시스템 호출에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
Q. 2023 국가직9급 컴퓨터일반 18번의 정답은?
A. 정답은 ②번입니다. 부모와 자식은 논리적으로 별도 프로세스이며 독립된 주소 공간을 가진다. 구현상 copy-on-write가 있어도 동일한 프로세스 메모리라고 하지는 않는다.
🧩 운영체제 개념·기출 모아보기📄 2023 국가직9급 컴퓨터일반 전체 문항✏️ 이 시험 미니문제 풀기
출처: 2023 국가직9급 컴퓨터일반 기출 (원문 보존)해설 기준: 출제 당시 법령·판례 · 개정 사항은 ⚠️ 표시