프로세스에 대한 핸들이 있고 프로세스가 중지된 경우 핸들을 닫아야 합니까?
이 핸들을 사용하여 프로세스를 다시 실행할 수 있나요?
핸들을 사용하여 프로세스에 대한 정보를 찾을 수 있나요?
답변1
프로세스 핸들은 Windows 개념이므로 Unix 및 Linux에 관한 한 애초에 닫을 것이 없습니다. 그러나 상위 프로세스는 프로세스 종료 상태를 올바르게 얻으려면 waitpid 또는 wait를 사용해야 합니다.
프로세스가 중지된 경우, 즉 일시 중지되었지만 종료되지 않은 경우 다시 시작할 수 있으며 이에 대한 많은 정보를 찾을 수 있습니다.
종료되면 이를 복원하거나 관련 정보를 얻을 수 없습니다(상위 프로세스에서 검색하지 않은 경우 종료 상태 외부).