IPC
3-3 IPC
- 프로세스는 independent 하거나 cooperating 할 수 있다. - Cooperating processing의 장점 1. information sharing 정보공유 2. computation speed-up 시간 절약 3. modularity 기능화 (task를 나눔) 4. convenience 편리성 - Cooperating process를 하려면 interprocess communication(IPC)가 필요하다. IPC 모델 1. Shared memory : 프로세스들이 사용자 memory 영역을 공유한다 (OS가 관여하지 않음) 2. Message passing : 프로세스들이 kernel memory 영역을 공유한다 수 있다. 1. Shared memory - producer와 ..