waitpid으로 설정 한 종료 상태 정보는 부모 프로세스가 waitpid을 호출하기 전에 하위 프로세스 I fork이 종료되고 자식 프로세스가 종료되면 종료 상태 정보가 여전히 유효합니까? 그렇다면 언제 유효하지 않습니까? 즉, 어린이 pid에 waitpid으로 전화를 걸고 임의의 시간이 지난 후에도 유효한 종료 상태 정보를 계속 얻을 수있게하려면 어떻게
나는 비 블로킹 (non-blocking) 일 수있는 읽기 용으로 열린 파일 디스크립터를 가지고있다. 필자가해야 할 일은 EOF에 도달 할 때까지 모든 데이터를 읽고 쓰기 가능한 파일 설명자에 해당 데이터를 쓰는 것입니다. 이 복사를 수행하는 프로세스가 주변에서 진행되는 작업을 "인식"하지 못하기 때문에 데이터를 기다리는 동안 유용한 작업을 수행 할 수 있
open을 O_CREAT | O_WRONLY | O_TRUNC | O_NOFOLLOW 및 O_CREAT | O_WRONLY | O_APPEND | O_NOFOLLOW으로 O_NOFOLLOW을 지원하지 않는 시스템에서 안전하게 시뮬레이션 할 수 있기를 바랍니다. 나는 내가 요구하는 것을 어느 정도 달성 할 수있다 : struct stat lst;
if