신지덤

  1. 신기술
    1. 신기술

IPC

개념
- 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로

I. IPC

    프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로


II. IPC의 구성요소(공유메모리 / 메시지 전달)
 1) 개념 : 협력 프로세스간 공유 메모리 이용 정보교환 / 협력 프로세스들 사이에 메시지 교환
 2) 충돌/구현 난이도 : 발생가능 / 구현 난해 / 발생하지 않음 / 구현 용이
 3) 속도/크기 : 고속_많은 양 / 저속_적은 양
 4) 커널/간섭 :  공유 메모리 구축 시만 시스템 호출 필요 / 메시지 전달 시마다 시스템 호출 필요
3. IPC 구현 방법
 1) 공유메모리 IPC 구현 : 공유메로리 영역구축, 공유 메모리 사용
 2) 메세지 전달 시스템 구현 :  직접통신, 간접통신
* POSIX : Portable Operating System Interface for UNIX 의 약자. UNIX 환경 인터페이스를 지원하는 OS 시스템 리눅스를 포함하여, 
            임베디드 시스템에서 사용하는 다양한 OS들이 POSIX 시스템으로 되어 있음.
 

댓글