Computer Science/Operating System

프로세스 스케쥴링(Process Scheduling)

DongHo 2023. 5. 14. 02:21

배치 처리 시스템(Batch Processing System)

여러 프로그램을 순차적으로 실행 시키는 것입니다.

 

시분할 시스템(Time Sharing System)

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

 

멀티 태스킹(Multi Tasking)

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

  멀티 태스킹(Multi Tasking) 멀티 프로세싱(Multi Processing)
사용하는 CPU의 수 1 여러개

멀티 프로세싱(Multi Processing) : 여러 CPU에서 하나의 응용 프로그램을 병렬로 실행하여, 실행속도를 높이는 방법

 

멀티 프로그래밍(Multi Programming)

CPU를 최대의 효율성으로 활용하는 시스템

 

 

'Computer Science > Operating System' 카테고리의 다른 글

스레드(Thread)  (0) 2023.05.14
스케쥴링 알고리즘(Schduling Algorithm)  (2) 2023.05.14
프로세스(Process)란?  (0) 2023.05.14
쉘(Shell)  (0) 2023.05.14
운영체제란?  (2) 2023.05.14