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

2016년08월21일 70번

[운영체제] Page Fault가 계속 발생되어 프로세스가 수행되는 시간보다 페이지 교체에 소비되는 시간이 더 많은 경우를 무엇이라고 하는가?

  • ① scheduling
  • ② thrashing
  • ③ prepaging
  • ④ working set
(정답률: 67%)

문제 해설

정답은 "thrashing"이다.

Thrashing은 페이지 교체가 너무 빈번하게 일어나서 시스템이 대부분의 시간을 페이지 교체에 소비하게 되는 상황을 말한다. 이는 프로세스가 수행되는 시간보다 페이지 교체에 소비되는 시간이 더 많아지기 때문에 성능 저하를 초래한다. 따라서, thrashing은 페이지 교체 알고리즘을 개선하거나 메모리 용량을 늘리는 등의 대처가 필요하다.

다른 보기들은 다음과 같은 의미를 가진다.

- Scheduling: 프로세스나 작업을 실행할 때 어떤 순서로 실행할지 결정하는 것을 말한다.
- Prepaging: 페이지 부재가 발생하기 전에 미리 필요한 페이지를 미리 가져오는 것을 말한다.
- Working set: 프로세스가 현재 실행에 필요한 페이지 집합을 말한다.

연도별

진행 상황

0 오답
0 정답