멀티 프로세스1 [운영체제] 멀티 프로세스 멀티 프로세스 멀티 프로세스하나의 프로그램을 여러 개의 프로세스로 구성하여 각각의 프로세스가 작업을 처리장점멀티 프로세스는 하나의 프로세스가 죽어도 다른 프로세스에 영향이 가지않음단 프로세스끼리 통신을 하고있을 때는 영향이 있을 수 있음단점Context Switching에서의 큰 오버헤드프로세스는 각각 독립된 메모리를 가지고 있어 Context Switching이 발생하면 필요한 메모리를 초기화 하는데 비용이 많이 듦프로세스간 통신(IPC)프로세스간 통신 or 프로세스의 변수 접근이 필요한 경우 별도의 IPC 로직을 선택하여 구현해야 됨 부모-자식 프로세스 구조 웹 브라우저탭마다 별도의 자식 프로세스를 실행 [chrome (메인 프로세스)] ├── [탭 프로세스 1] ├── [탭 프로세스 2] └.. 2025. 4. 11. 이전 1 다음