Process Management 2.(Cooperating Process)
프로세스는 각자의 주소 공간(Address Space)를 갖고 수행되므로 독립적이고 경잭적이다. 이와 같은 이유로 원칙적으로는 하나의 프로세스가 다른 프로세스에게 영향을 미치지 못한다. 그러나 경우에 따라서 협력해야 효율적인 경우가 있을 수 있어 서로 정보를 주고 받으며 실행하게 되는데 이를 협력 프로세스(Cooperating Process)라고 하며 전자를 독립적 프로세스(Independent Process)라고 한다. 프로세스간 협력 메커니즘 (IPC, Interprocess Communication) 프로세스는 원칙적으로 자기의 메모리 주소 공간만 볼 수 있고 서로에게 개입할 수 없어 직접 메시지를 주고 받을 수 없다. 이러한 이유로 몇 가지 편법적인 방법으로 메시지를 교류한다. ...