[프로세스의 정의] 프로세스는 여러가지 형태로 정의할 수 있다. 실행중인 프로그램(컴파일 및 링크가 모두 완료된 실행 프로그램 또는 실행 파일과 실행에 필요한 입럭데이터를 총칭) 커널에 등록되고 커널의 관리하에 있는 작업 컴퓨터 시스템 내의 각종 자원들을 요청하고 할당받을 수 있는 개체 프로세스 관리 블록을 할당받는 개체 [프로세스 자원의 개념] 커널에 의해 다른 주체에게 할당되고 사용이 끝날 경우 다시 반납되는 피동적인 개체 하드웨어 자원 : 기억장치나 프로세서, 하드디스크, 자기테이프, 단말기, 모니터, 키보드 등의 장치 소프트웨어 자원 : 메세지, 시그널, 파일, 각종 공유 소프트웨어 등 [프로세스 관리 블록 : PCB, Process Control Block] 컴퓨터 시스템 내의 프로세스들은 모두..