프로세스 간 통신

프로세스 간 통신의 개념

프로세스 통신의 분류

프로세스 간 통신의 종류

  1. 전역변수를 이용한 통신

  2. 파일을 이용한 통신

    #include <stdio.h>
    #include <unistd.h>
    #include <fcntl.h>
    
    int main () {
    	int fd;
    	char buf[5];
    	fd = open("com.txt", O_RDWR) // 읽기 / 쓰기 전용으로 파일 open 
    	write(fd, "Test", 5); // 파일에 Test 문자열을 씀 
    	read(fd, buf, 5); // 파일에서 5B를 읽어 변수 buf에 저장
    	close(fd); // 파일 닫기 
    	exit(0);
    }
    
  3. 파이프를 이용한 통신

  4. 소켓을 이용한 통신

공유 자원과 임계 구역