시스템 프로그래밍 - 우분투 명령어 정리 (9)


시스템 프로그래밍 - 우분투 명령어 정리 (9)

프로세스 간 통신(IPC) 동일한 시스템 안에서 수행 중인 프로세스끼리 데이터를 주고받는 것 이다. IPC(InterProcess Communication) - 특수 파일(파이프) 이용 - 메모리 매핑이나 공유 메모리 같은 메모리 영역 이용 - 메시지 큐, 공유 메모리, 세마포어 등(유닉스 시스템 V 제공) 넓은 의미 프로세스 간 통신 - 종료 상태와 시그널이 같은 정수값을 송수신 - 자식 프로세스에서 부모 프로세스로 전달 - 시그널 네트워크를 이용한 통신 메일이나 파일, 클라이언트/서버 형태의 응용 프로그램 등 서로 다른 시 스템 간의 네트워크를 이용한 통신이 증가한다. 시스템에서 네트워크를 이용한 통신은 TCP/IP 프로토콜을 기본으로 하며, 소켓 라이브러리를 이용한다. TLI(Transport Layer Interface) : 거의 사용하지 않는다. 메모리 매핑 기능 함수 메모리 매핑 void *mmap(void *addr, size_t length, int prot, int ...



원문링크 : 시스템 프로그래밍 - 우분투 명령어 정리 (9)