프로세스 생성1 [System Programming] 7장 프로세스 생성 fork() 1. 프로세스 생성 & 종료 프로세스 생성 함수 프로그램 안에서 다른 프로그램을 실행해 새로운 프로세스를 생성할 때는 system(), fork(), vfork() 함수를 사용 프로세스 종료 함수 리눅스는 프로세스가 종료되면 해당 프로세스가 어떻게 종료되었는지를 나타내는 종료 상태를 저장 자식 프로세스는 부모 프로세스에 자신이 어떻게 종료되었는지를 알리는 종료 상탯값을 리턴할 수 있음 일반적으로 종료 상탯값이 0이면 정상적으로 종료했음을 의미하고, 0이 아니면 오류가 발생했음을 의미 프로그램을 종료할 때는 exit(), atexit(), on_exit(), _exit() 함수를 사용 exec 함수군 exec 함수군은 인자로 받은 다른 프로그램을 자신을 호출한 프로세스의 메모리에 덮어씀 따라서 프로세스가 .. 2023. 10. 30. 이전 1 다음