목차프로세스(Process)란?프로세스의 종류프로세스의 구조정적 할당 vs 동적 할당프로세스의 실행프로세스의 상태스레드(Thread)란?멀티 프로세스와 멀티 스레드프로세스 간 통신(IPC, Inter-Process Communication)프로세스(Process)란?프로세스는 운영체제로 부터 자원을 할당받는 작업의 단위이다.프로세스가 실행되기 위해서는 CPU가 필요하다.여러 프로세스는 번갈아가며 CPU를 할당받아 실행된다. 예를 들어 메이플과 카트라이더라는 두 개의 프로세스가 있다면,두 프로세스는 번갈아가며 실행되면서 동시에 실행되는 거 처럼 보이게 한다.(즉 CPU가 하나라면 매 순간은 하나의 게임만 돌아가고 있는 것이다. 이를 빠르게 왔다갔다하며 동시에 실행되는 거 처럼 보이게 하는 것.) 프로세스의..