정보처리기사(구) 기출문제·모의고사·오답노트·자동채점

2012년05월20日 52번

[운영체제]
스래싱(thrashing)에 관한 설명으로 가장 거리가 먼 것은?

  • ① 스래싱이 발생하면 CPU가 제 기능을 발휘하지 못한다.
  • ② 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 큰 경우를 의미한다.
  • ③ 스래싱을 방지하기 위해서는 멀티프로그래밍의 정도(degree)를 높여야 한다.
  • ④ 프로세스들이 워킹 셋을 확보하지 못한 결과이다.
(정답률: 63%)

문제 해설

"프로세스들이 워킹 셋을 확보하지 못한 결과이다."는 스래싱과 관련이 없는 설명이다. 스래싱은 페이지 교환에 소요되는 시간이 프로그램 수행에 소요되는 시간보다 더 큰 경우를 의미하며, 이로 인해 CPU가 제 기능을 발휘하지 못한다. 이를 방지하기 위해서는 멀티프로그래밍의 정도를 높여야 한다. 멀티프로그래밍의 정도를 높이면 CPU가 한 프로세스에서 페이지 교환을 기다리는 시간이 줄어들기 때문이다.

연도별

진행 상황

0 오답
0 정답