프로그래밍 언어 활용
핵심297
프로세스(Process)의 정의
출제 빈도
2회
원본 93~94쪽
프로세스는 일반적으로 프로세서(처리기, CPU)에 의해 처리되는 사용자 프로그램, 시스템 프로그램, 즉 실행중인 프로그램을 의미하며, 작업(Job), 태스크(Task)라고도 한다.
프로세스는 다음과 같이 여러 형태로 정의할 수 있다.
- PCB를 가진 프로그램- 실기억장치에 저장된 프로그램- 프로세서가 할당되는 실체로서, 디스패치가 가능한
단위
- 프로시저가 활동중인 것- 비동기적 행위를 일으키는 주체- 지정된 결과를 얻기 위한 일련의 계통적 동작- 목적 또는 결과에 따라 발생되는 사건들의 과정- 운영체제가 관리하는 실행 단위