OS
- Application program의 실행을 제어하는 소프트웨어
- Program과 hardware사이의 인터페이스
- 효율성과 편의성이 목적
OS가 제공하는 서비스
- 프로그램의 실행
Serial Processing (Operation by human)
- 범용 컴퓨터
- Scheduling 이 없음
Simple batch system : monitor - 운영체제의 초창기 모습
- 모니터가 여러개의 프로그램을 일괄적으로 제어
Uni-programming
- CPU가 run하다가 wait함
- 실행 - 입력 → 실행 → 출력
Time sharing 과 멀티 프로그래밍의 throughput이 똑같은거 아니냐?
- 아니다.
- Timesharing할 때 중간중간 비는 시간 생김
'Study > Operating System' 카테고리의 다른 글
[OS] 3. 프로세스의 이해 (0) | 2023.07.06 |
---|