운영체제는 여러 개의 프로세스를 동시에 관리해야 한다. 이때 운영체제는 각 프로세스의 상태를 관리하고, CPU를 어떤 프로세스에 할당할지 결정하는 역할을 한다. 이 과정에서 CPU 스케줄링, 프로세스 상태(준비/대기/실행 등), PCB(Process Control Block), 그리고 인터럽트 같은 개념들이 유기적으로 연결된다.1. 프로세스가 생성되면프로그램이 실행되면 운영체제는 해당 프로세스를 위한 PCB(Process Control Block)를 생성한다. 이 PCB는 프로세스의 상태, 프로그램 카운터, 레지스터 정보, 메모리 정보 등을 저장하는 구조체다. 이 PCB는 프로세스의 전체 실행 정보를 관리하는 데 필수적이다.2. 준비 상태프로세스가 실행 준비가 되면 준비 큐(Ready Queue)에 들어..