[운영체제] 프로세스와 스레드

1. What is Process?


프로세스란 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다. 프로세스는 메모리에 올라와 실행되고 있는 프로그램의 인스턴스로서, 운영체제로부터 시스템 자원을 할당받아 실행된다.

Screen Shot 2023-11-25 at 3.44.31 PM.png

2. State of Process


프로세스는 **상태(State)**가 변경되며 수행되는데, 상태의 종류는 다음과 같다.