SOCKET
-
[OS] - IPCCS/면접준비 2022. 9. 29. 17:22
IPC(Inter-Process-Communication) 독립적 구조를 가진 Process들 끼리 통신해야할 상황을 처리하여 준다. Process는 독립적으로 실행되기 때문에 다른 Process에게 영향을 받지 않는다. Kernel을 이용하여 IPC 설비를 이용해 통신 할 수 있다. Process간의 Data를 동기화 및 보호를 위하여 Semaphore와 mutex를 이용한다. ( 공유된 Resource에 하나의 프로세스만 접근 하는 경우 ) IPC 종류 1. 익명 Pipe Pipe는 2개의 Process를 연결하는데, 하나의 Process에서만 Write가 가능하고 하나의 Process에서는 Read만 가능하다 통신할 Process를 명확히 알 때 사용한다. ( Parent- Child ) 한쪽 방향..