운영체제의 유형
2018. 3. 13. 09:00
◎ 응답시간의 속도, 데이터 입력 방식에 따라 분류
: 일괄처리 운영체제
: 대화형 운영체제
: 실시간 운영체제
: 하이브리드 운영체제
● 일괄처리 (batch processing) 운영체제
: 작업을 모아서 처리
:사용자와 상호작용 없이 순차적으로 발생
:효율성 평가 -> 처리량, 반환시간
* 처리량 ? 주어진 시간 안에 처리된 작업의 수
* 반환시간 ? 작업의 생성 시점부터 종료시점 까지의 소요시간
● 대화형 (interactive) 운영체제
: 시분할 운영체제라고 함
: 일괄처리 운영체제보다 빠르지만 실시간 운영체제 보다는 느린 응답시간
* 응답시간 ? 요청한 시간부터 반응이 시작되는 시점까지의 소요시간
: 이용자에게 즉각적인 피드백을 제공
● 실시간 (real-time) 운영체제
: 가장 빠른 응답시간
: 처리결과가 현재의 결정에 영향을 주는 환경에서 사용
: 우주선 비행, 미사일 제어, 증권 거래, 은행 입출금 시스템 등에 사용
● 하이브리드 (hybrid) 운영체제
: 일괄처리 + 대화형 운영체제의 결합
: 이용자는 터미널을 통해 접속하고 빠른 응답시간을 얻음
: 대화형 작업이 많지 않을 경우 백그라운드에서 배치 프로그램 실행