프로세스란?

실행을 위해 메모리에 올라온 동적인 상태(작성한 프로그램 실행시 프로세스로 됨)

Untitled

일괄 작업 방식(batch processing)

최종 사용자의 개입 없이 또는(자원이 허가한다면) 실행을 스케줄링할 수 있는 작업(job)의 실행

특징

장점


시분할 처리 방식(time-sharing)

CPU스케줄링과 다중 프로그래밍을 이용해서 각 사용자들에게 컴퓨터 자원을 시간적으로 분할하여 사용할 수 있게 해 준다.

대화식 입출력 속도는 보통 사람들의 처리속도와 같으므로 종료할 때까지 오랜 시간이 걸린다. 예를 들면, 입력은 타이핑 속도에

의해 제약을 받는데 사람에게는 1초에 5문자를 치는 것이 빠른 편이지만 컴퓨터 입장에서는 아주 느린 것이다. 이러한 경우 운영 체제는 CPU 를 그냥 쉬게 하지 않고 다른 사용자의 프로그램을 수행하도록 전환시킨다