운영체제정보처리산업기사 · 2015년03월08일 · 71/100
71.빈번한 페이지의 부재 발생으로 프로세스의 수행 소요시간보다 페이지 교환에 소요되는 시간이 더 큰 경우를 의미하는 것은?
1
스래싱(thrashing)정답
2
세마포어(semaphore)
3
페이징(paging)
4
오버레이(overlay)
해설
스래싱(Thrashing) : 프로세스의 처리시간보다 페이지 교체 시간이 더 많아지는 현상. - 페이지 부재가 계속 증가, 기억장치 접근 시간이 지속된다 - 다중 프로그래밍 시스템이나 가상 기억장치를 사용하는 시스템에서 하나의 프로세스 수행 과정중 자주 페이지 부재가 발생함으로 인해 나타나는 현상으로 전체 시스템의 성능이 저하된다. - 다중 프로그래밍의 정도가 높아짐에 따라 CPU의 이용률은 어느 특정 시점까지는 높아지지만 다중 프로그래밍의 정도가 더욱 커지면 스래싱이 나타나고, CPU의 이용률은 급격히 감소된다. - CPU 이용률을 높이고 스래싱 현상을 방지하려면 다중 프로그래밍의 정도를 적정 수준으로 유지하고, 페이지 부재 빈도(Page Fault Frequency)를 조절하여 사용하며, Working Set을 유지해야한다.