[컴퓨터공학] 프로세스와 스케줄러 이해 - 프로세스 스케줄링

less than 1 minute read

프로세스와 스케줄러 이해 - 프로세스 스케줄링

패스트캠퍼스 강의 보면서 정리하고 있습니다

배치 처리 시스템

  • 순차적 처리

시분할 시스템

  • 다중 사용자 지원을 위해 컴퓨터 응답 시간을 최소화하는 시스템

멀티 태스킹

  • 단일 CPU에서 여러 응용 프로그램이 동시에 실행되는 것처럼 보이게 하는 시스템

멀티 프로세싱

  • 여러 CPU에 하나의 프로그램을 병렬로 실행해서 실행 속도를 극대화시키는 시스템

멀티 프로그래밍

  • CPU를 최대한 활용하는 시스템
  • 응용 프로그램은 온전히 CPU를 쓰기 보다는 중간에 다른 작업을 필요로함