공부/운영체제
[방통대/운영체제] 3. 운영체제의 유형 (일괄처리/대화형/실시간/하이브리드)
솔솔바람개발
2022. 3. 13. 22:41
반응형
목차
<운영체제 유형>
1-1. 운영체제 유형
1-2. 일괄처리 운영체제
1-3. 대화형 운영체제 (시분할 운영체제)
1-4. 프로세스 종류
1-5. 하이브리드 운영체제
<3. 프로세스의 상태>
3-1. 5-상태 모델
<4. 프로세스 제어 블록>
4-1. 프로세스 제어 블록 (Process Control Block, PCB)
<5. 프로세스 생성과 종료>
5-1. 프로세스의 생성 방법
5-2. 프로세스 생성 작업
5-3. 프로세스 생성 시스템 호출
5-4. 생성되는 프로세스의 자원 종류 (새로운 프로세스의 자원은 어디로부터 오는가)
5-5. 프로세스의 종료
5-6. 프로세스 종료 시스템 호출 조건
<6. 프로세스 간의 관계>
6-1. 프로세스 간의 관계
<1. 운영체제 유형>
1-1. 운영체제 유형
응답 시간의 속도, 데이터 입력 방식에 따라 분류
- 일괄처리 운영체제
- 대화형 운영체제 (시분할 운영체제)
- 실시간 운영체제
- 하이브리드 운영체제
1-2. 일괄처리 운영체제
- 작업을 모아서 처리
- 사용자와 상호작용 없이 순차적으로 실행
- 효율성 평가 기준
① 처리량 : 주어진 시간 안에 처리된 작업의 수
② 반환시간 : 작업의 생성 시점부터 종료 시점까지의 소요시간
1-3. 대화형 운영체제 (시분할 운영체제)
1) 응답시간 비교
- 일괄처리 < 대화형 < 실시간
(일괄처리 운영체제보다 빠르지만, 실시간 운영체제보다 느림)
2) 이용자에게 즉각적인 피드백을 제공
※ 응답시간
- 요청한 시점부터 반응이 시작되는 시점까지의 소요시간
1-4. 실시간 운영체제
- 가장 빠른 응답시간
- 처리의 결과가 현재의 결정에 영향을 주는 환경에서 사용
(ex. 우주선 비행 시스템, 미사일 제어, 증권 거래 관리 시스템, 은행 입출금 시스템 등에 사용)
1-5. 하이브리드 운영체제
- 일괄처리 + 대화형 (두 운영체제의 결합)
- 이용자는 터미널을 통해 접속하고 빠른 응답시간을 얻음
- 대화형 작업이 많지 않을 경우, 백그라운드에서 배치 프로그램 실행
(ex. 현재 사용되고 있는 대부분의 대형 컴퓨터 시스템)
반응형