비선점형1 프로세스 관리 정의 교착상태 스케줄링 선점형 비선점형 프로세스 관리 1. 프로세스의 정의 - 실행중인 프로그램을 말한다. - 프로그램을 실행하는 처리 단위다. - 프로세서가 할당되는 개체이다. - 데이터를 입력하여 처리하고 결과를 얻는 것이다. - 운영체제의 PCB 안에 존재한다. 2. 프로세스의 상태 - 생성 : 포로세스가 생성이 됐으나 아직 프로세스 대열에 들어가지 못한 상태다. - 준비 : 프로세스가 CPU를 사용할 수 있는 상태다. CPU가 할당된 경우 프로세스는 실행 상태로 전환한다. - 실행 : 현재 프로세스가 프로세서를 할당 받은 상태이다. (실행중인 상태) - 대기 : 프로세스가 어떤 사건이 일어나길 기다리는 상태다. 정지 상태, 블록 상태 등이 존재한다. - 종료 : 프로세스가 실행할 수 있는 관리 상태에서 해제된 상태이다. 3. 프로세스 .. 2022. 7. 27. 이전 1 다음