스레싱: Difference between revisions
From CS Wiki
(새 문서: 분류:운영체제 ;Thrashing ;다중 프로그래밍과 가상 메모리 사용 환경에서 프로그램 실행보다 페이지 교체에 더 많은 부하가 발생하는 상...) |
No edit summary |
||
Line 1: | Line 1: | ||
[[분류:운영체제]] | [[분류:운영체제]] | ||
;Thrashing | ;Thrashing | ||
;다중 프로그래밍과 가상 메모리 사용 환경에서 프로그램 실행보다 페이지 교체에 더 많은 부하가 발생하는 | ;다중 프로그래밍과 가상 메모리 사용 환경에서 프로그램 실행보다 페이지 교체에 더 많은 부하가 발생하는 상태 | ||
[[파일:스레싱 그래프.png]] | [[파일:스레싱 그래프.png]] |
Latest revision as of 11:25, 17 April 2021
- Thrashing
- 다중 프로그래밍과 가상 메모리 사용 환경에서 프로그램 실행보다 페이지 교체에 더 많은 부하가 발생하는 상태
원인[edit | edit source]
- 낮은 CPU, Memory 사양
- 심한 다중 프로그래밍
- 효율적이지 못한 페이지 교체
해결법[edit | edit source]
- 가상 메모리 사용하지 않음
- 페이지 부재 빈도 검사
- 워킹 셋 모델
- 사양 업그레이드
- 다중 프로그래밍 수준 감소