57. 스케줄링의 목적으로 가장 거리가 먼 것은?
① 모든 작업들에 대해 공평성을 유지하기 위하여
② 단위 시간당 처리량을 최대화하기 위하여
③ 응답 시간을 빠르게 하기 위하여
❹ 운영체제의 오버헤드를 최대화하기 위하여
이 문제는 운영체제의 스케줄링 목적과 관련된 개념을 묻고 있어요.
🎯 스케줄링(Scheduling)의 목적은?
운영체제에서 스케줄링은 CPU나 자원을 효율적으로 분배하여 다음과 같은 목표를 달성하기 위함입니다:
목적 설명
✅ 공평성 (Fairness) | 모든 작업이 차별 없이 처리되도록 |
✅ 처리량 극대화 (Throughput) | 단위 시간당 작업 완료 수 최대화 |
✅ 응답 시간 최소화 (Response Time) | 사용자 요청에 빠르게 반응 |
✅ 대기 시간/반환 시간 최소화 | 사용자 만족도 향상 |
✅ 자원 활용률 향상 | CPU, 메모리 등의 자원을 최대한 활용 |
❌ 보기 분석
보기 설명 적합 여부
① 공평성 유지 | 스케줄링의 기본 목적 중 하나 | ✅ |
② 처리량 최대화 | CPU 사용 효율 향상 | ✅ |
③ 응답 시간 최소화 | 사용자 만족도 향상 | ✅ |
❹ 운영체제의 오버헤드를 최대화 | ❌ 절대 아님! 오버헤드는 최소화해야 하는 것입니다. |
✅ 최종 정답:
❹ 운영체제의 오버헤드를 최대화하기 위하여
💡 쉬운 요약
- 스케줄링은 성능을 높이고, 자원을 잘 쓰는 게 목표!
- 오버헤드는 많을수록 시스템이 느려지고 비효율적!
- 그래서 “오버헤드 최대화”는 스케줄링 목적과 완전 반대예요 ❌
'기출문제 > 정보처리기사' 카테고리의 다른 글
2018년 3회 정보처리기사 기출문제 55번 (0) | 2025.05.22 |
---|---|
2018년 3회 정보처리기사 기출문제 56번 (0) | 2025.05.22 |
2018년 3회 정보처리기사 기출문제 58번 (0) | 2025.05.22 |
2018년 3회 정보처리기사 기출문제 52번 (0) | 2025.05.17 |
2018년 3회 정보처리기사 기출문제 51번 (0) | 2025.05.17 |