
📌 - fork()? - 함수를 호출한 프로세스를 복사하는 기능 - 원래 진행되던 프로세스는 부모, 복사된 프로세스를 자식이라고 한다. - fork() 함수는 프로세스 id, 즉 pid를 반환하는데 자식이라면 0이 반환 된다. 1️⃣ - 예시 1 - fork가 자식프로세스에서는 0을 반환하기 때문에 x=2를 출력하고 종료 #include #include #include int main(){ pid_t pid; int x = 1; pid = fork(); if(pid == 0){ /*Child*/ printf("child: x=%d\n", ++x); exit(0); } /*Parent*/ printf("parent: x=%d\n", --x); exit(0); } 2️⃣ - 예시 2 - 중첩 fork() i..