9-1. 프로세스(Process) 정의 : 운영체제로부터 시스템 자원을 할당받는 작업의 단위 프로세스는 프로세스 각각의 독립된 메모리를 할당받는다. 독립된 메모리 영역이기 때문에 프로세스끼리 서로의 변수에 접근을 할 수 없다. 멀티 프로세스(Multi-Process) 정의 : 하나의 프로그램을 여러개의 프로세스로 구성하여 각 프로세스마다 하나의 작업씩 처리하는 방법 장점 서로 다른 프로세스가 독립된 메모리 영역을 할당받기 때문에 서로의 자원에 침투할 수 없음 침투할 수 없으므로 안정성이 높음 단점 독림된 메모리를 가지고 있기 때문에 프로세스간 자원 공유가 어렵다. 실행하는 프로세스가 바뀔때마다 Context Switching이 발생하여 CPU의 부담도 커지고 오버헤드가 발생하게 된다. ✽ Context ..