IPC

Inter-Process Communication 개념 프로세스는 시스템으로부터 자원을 할당받는 하나의 독립된 개체이다. 본래 프로세스는 할당된 자원(메모리) 범주 내의 정보만 접근할 수 있으며, 이를 벗어나는 경우 Segmentation Fault 등의 오류가 발생한다. 이는 커널이 프로세스의 안정성을 위해 다른 프로세스로 접근하는 것을 막기 때문이다. pipe 통신을 위한 메모리 공간(버퍼)을 생성하여 프로세스가 데이터를 주고받는 기법 각 프로세스가 Read only, Write only 모드로만 동작한다. 통신이 필요할 때마다 파이프를 생성해야 하기 때문에 자원의 낭비가 심하다. 100개의 프로세스가 2개의 파이프로 서로 통신하면 100P2 = 9900개의 파이프가 생성된다. pipe 관련 syst..
감동이중요해
'IPC' 태그의 글 목록