모두CBT

다중 프로그래밍 환경에서 프로세스들이 서로 작업을 진행하지 못하고 영원… | [임베디드기능사 필기] 03년 1회차 기출문제 상세 페이지

1[임베디드기능사 필기] 03년 1회차
다중 프로그래밍 환경에서 프로세스들이 서로 작업을 진행하지 못하고 영원히 대기 상태로 빠지게 되는 현상을 무엇이라 하는가?
1
paging
2
segment
3
semaphore
4
deadlock
해설

정답은 'deadlock'이다.

'deadlock'은 여러 프로세스가 서로 상대가 점유한 자원을 기다리며 무한정 대기하는 현상이다.

  • 'paging'은 프로세스를 일정한 크기의 페이지 단위로 나눈 뒤 관리하는 기법이다.
  • 'segment'는 프로그램을 가변 크기의 논리적 단위로 나눈 조각이다.
  • 'semaphore'는 프로세스 간 자원 접근을 동기화하는 신호 기법이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.