오답 이유익명 파이프는 한 프로세스가 쓴 바이트 스트림을 다른 프로세스가 읽게 하는 IPC 통로다.
2
지명 파이프(named pipe)는 서로 통신하는 프로세스 사이에 부모-자식 관계가 반드시 필요하다.
정답 근거지명 파이프는 파일 시스템 이름으로 열 수 있어 공통 조상에게서 파이프 기술자를 물려받지 않은 프로세스도 통신할 수 있다.
3
신호(signal)는 알릴 사건의 근원이나 이유에 따라 비동기식으로 전달될 수 있다.
오답 이유신호는 특정 사건을 대상 프로세스에 비동기적으로 알리는 제한된 형태의 IPC다.
4
공유 메모리를 사용하는 프로세스들은 동일 위치를 동시에 쓰지 않도록 동기화해야 한다.
오답 이유공유 메모리는 복사를 줄이지만 동시 쓰기 경쟁을 막기 위해 세마포어·뮤텍스 같은 별도 동기화가 필요하다.
정답·상세해설
정답 2번
지명 파이프(named pipe)는 일반 파이프와 달리 이름이 부여된 특수 파일 형태이므로, 부모-자식 관계가 없는 비친족 프로세스 간에도 통신이 가능합니다.
파이프(pipe)는 두 프로세스가 통신할 수 있게 하는 전달자로서 동작한다: 일반 파이프의 기본 정의로 옳은 설명입니다.