2015년 12월 09일 수요일 보호되어 있는 글입니다. 더보기 2015년 12월 8일 화요일 보호되어 있는 글입니다. 더보기 자식프로세스 생성 - fork() ※제가 공부한 내용을 정리한 내용이라 설명이 부실하고 혹은 올바르지 않은 부분도 있을 수 있습니다. 리눅스에서 fork함수를 사용하면 현재 프로세스의 자식 프로세스를 만들 수 있습니다. fork함수는 unistd.h라는 헤더에 선언되어 있습니다. 부모프로세스에서 fork함수를 호출하여 자식 프로세스를 만들면 자식 프로세스는 부모프로세스와 완벽히 똑같은 프로세스가 생성됩니다. 다만 하나, fork리턴 값이 0으로 설정된다는 차이점이 있습니다. 이 리턴값으로 부모인지 자식인지를 구분할 수 있습니다. 부모에서 fork를 호출하면 리턴값으로 자식의 pid가 리턴됩니다. 즉, 0이 리턴이 됐다면 자식 프로세스인 것이고 그 외의 값이 리턴됐다면 부모 프로세스 인 것입니다. 다만 -1이 리턴된다면 이는 자식 프로세스.. 더보기 이전 1 ··· 47 48 49 50 51 52 53 ··· 75 다음