시스템콜1 System Call 시스템 콜 fork(), exec(), wait() 와 같은 것들은 Process 생성과 제어를 위한 시스템 콜이다. fork(), exec() 는 새로운 Process 생성과 관련이 되어 있다. wait()는 Process가 만든 다른 Process가 끝날 때까지 기다리는 명령어이다. fork() 새로운 Process를 생성할 때 사용 int main(int argc, char *argv[]) { printf("pid : %d", (int) getpid()); // pid : 29146 int rc = fork();// 주목 if (rc < 0) { exit(1); }// (1) fork 실패 else if (rc == 0) {// (2) child 인 경우 (fork 값이 0) printf("child (pid.. 2023. 1. 29. 이전 1 다음