운영체제의 성능 평가 요소
처리 능력 (Throughput)
- 단위 시간당 처리할 수 있는 작업량
- 처리 능력이 높을수록 성능이 우수함
신뢰도 (Reliability)
- 운영체제가 안정적으로 동작하는 정도
- 빈번한 다운 발생 시 신뢰도 낮음
사용가능도 (Availability)
- 시스템이 정상적으로 서비스를 제공할 수 있는 비율
- 서버의 경우 높은 사용가능도가 중요함
운영체제의 주요 처리 방식
일괄 처리 시스템 (Batch Processing System)
- 여러 작업을 한꺼번에 모아서 순차적으로 처리
- 사용자의 개입 없이 자동 실행
- 예시: 급여 계산, 대량 데이터 처리
시분할 시스템 (Time-Sharing System)
- 여러 사용자가 CPU 시간을 나누어 사용 (멀티태스킹)