2018년 12월 7일
에이징 (Aging)
I. 기아 현상 방지 기법, Aging
기아 현상 | Aging 개념 |
---|---|
우선순위가 낮아 CPU를 할당받지 못해 대기상태가 지속되는 현상 | 시스템 우선순위가 낮아 오래 대기하는 프로세스의 우선순위를 높여 처리되게 하는 기법 |
II. Aging 기법의 개념도 및 주요 기법
가. Aging 기법의 개념도
– 시스템은 어떤 자원을 얼마나 오래 대기했는지 확인하여 우선순위를 높여, 무기한 연기 방지
나. Aging 기법의 스케줄링 기법
– 개념도
– 스케줄링 기법
기법 | 개념도 | 설명 |
---|---|---|
HRN | – SJF 무한 대기로 인한 기아 현상 해결 Aging 기법 | |
MFQ | – 우선순위 할당 – 높은 순위 먼저처리 – 장기 대기 순위상승 |
- 기아 현상(Starvation) 방지 위해 대기 시간이 오래된 프로세스에 대해 Priority 높여주어 처리하는 Aging 기법