INK study
article thumbnail

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
profile

INK study

@ongsimi_

읽어주셔서 감사합니다!