🌞 프로세스의 개념과 상태변화
운영체제가 관리하는 실행 단위
프로시저가 활동 중인 것
실행중인 프로그램 ( 메모리에 할당 된 것이지 CPU가 할당한 것이 아니다. )
비동기적 동작
OS의 프로세스 제어 블록(Process Control Block)으로써 명시되는 것
프로세서에 할당하여 실행할 수 있는 개체
-> 디스패치가 가능한 대상 / 디스패치 : 프로세스를 프로세서에 할당하는 것
프로세스는 운영체제로부터 메모리 ( 프로세스 제어 블록 포함 ) 할당
🌞 프로세스의 상태변화와 상태 정보
정답 : 3번, 프로그램 실행 중간에 입, 출력 또는 이벤트를 기다리는 라인의 프로세스를 두게 되면 이를 처리 할 때는 외부의 어떠한 인터럽트나 커널단에서의 프로세스가 실행 되지 않고 프로그램 스스로 대기 상태로 가기 때문이다.