[OS] 메세지 전달(Message Passing)이란?
·
Computer Science/Operating System
메세지 전달 (Message Passing)동일한 주소 공간을 공유하지 않고도 프로세스들이 서로 통신하고 동기화할 수 있도록 허용하는 기법최소 2가지 연산 제공send(message): 메시지는 ‘고정’ or ‘가변’ 길이receive(message)통신 하기 전, 둘 간의 통신 링크(Comuunication Link)가 설정 되어야 함직접 통신 (Direct Communication)통신을 원하는 각 프로세스는 ‘수신자’ 또는 ‘송신자’ 이름을 반드시 명시해야 함send(P, message): 프로세스 P에게 메시지 전송receive(Q, message): 프로세스 Q로부터 메시지 수신 직접 통신 연결의 특성서로 통신하기 위해 상대방의 신원만 알면 됨통신하는 프로세스 각 쌍 사이에 정확히 하나의 연결이..
[OS] 프로세스간 통신 (Cooperating Processes)
·
Computer Science/Operating System
프로세스 협력독립적인 프로세스 (Independent Process)시스템에서 실행중인 다른 프로세스들에게 영향을 주거나 받지 않는 프로세스협력적인 프로세스 (Cooperating Process)시스템에서 실행중인 다른 프로세스에게 영향을 주거나, 받는 프로세스프로세스 협력의 장점정보 공유 (Informatioin Sharing)계산 가속화 (Computational Speedup)모듈성 (Modularity)편의성 (Convenience)프로세스 간 통신 (IPC: InterProcess Communication)메세지 전달(Message Passing), 공유 메모리(Shared Memory)메세지 전달 (Message Passing)공유 메모리 (Shared Memory)Pipe프로세스간 통신(IP..
HaSeon9
'메세지 전달' 태그의 글 목록