• 오늘날 가장 널리 쓰이는 IPC 방식
  • 메시지 전달 IPC 는 모든 작업(스레드)에 고유 식별자 부여하고 이 식별자 향해 메시지를 주고 받는 식으로 정보를 교환함
  • 운영체제는 여기 쓰일 통신 채널 수립하고, 시스템 콜 거쳐 작업끼리 메시지를 주고받는 기능 제공
  • 장점
    • 운영체제가 개입하므로(통신에 쓰이는 채널 직접 관리) 충돌 방지
    • 편리한 인터페이스 제공
    • 분산 시스템으로 확장 쉬움
  • 단점
    • 통신 비용 큼
    • 아무리 간단한거라도 작업 간에 정보 교환하려면, 주고받을 정보를 원본 작업의 사용자 공간에서 시스템 콜을 경유(3장)해서 운영체제의 채널로 복사하고, 이를 다시 대상 작업의 사용자 공간으로 복사하는 복잡한 과정 거쳐야됨
  • 메시지 전달 IPC 방식 구현한 다양한 기술