프로세스의 개념 Process is a program in execution 프로세스의 문맥 - CPU 수행 상태를 나타내는 하드웨어 문맥 - Program Conuter - 각종 register - 프로세스의 주소 공간 - code, data, stack - 프로세스 관련 커널 자료구조 - PCB (Process Control Block) - Kernel Stack 프로세스의 상태 - 프로세스는 상태가 변경되며 수행된다. - Running : CPU를 잡고 instruction을 수행중인 상태 - Ready : CPU를 기다리는 상태(메모리 등 다른 조건을 모두 만족하고) - Blocked(wait,sleep) : CPU를 주어도 당장 instruction을 수행할 수 없는 상태 - Process 자신..