반응형
Linux에서 파일을 열 때 O_CLOEXEC을 언제 사용해야 합니까?
제 프로세스는 여러 번 포크를 사용하고, 아이가 실행할 때마다 다른 프로그램을 실행했으면 합니다.
주요 프로세스에서 파일 설명자를 엽니다.open()
사이콜
깃발을 주는 것이 옳을까요?O_CLOEXEC
그래서 저와 함께 하는 새로운 프로그램.exec()
FD 자원이 없을까요?
예, 해당 파일 설명자에 액세스하기 위해 실행하는 프로그램이 필요한 경우를 제외합니다.exec을 호출하기 전에 하위 프로세스에서 파일 설명자를 수동으로 닫을 수도 있지만 오류가 발생하기 쉽습니다.
언급URL : https://stackoverflow.com/questions/15447657/when-should-i-use-o-cloexec-when-i-open-file-in-linux
반응형
'programing' 카테고리의 다른 글
이 경우 MySQL 오류 1071(키가 너무 깁니다)의 원인은 무엇입니까? (0) | 2023.10.19 |
---|---|
XML로 직사각형을 그릴 수 있습니까? (0) | 2023.10.19 |
jQuery derped의 "그때" 방법을 언제 사용해야 하고 "파이프" 방법을 언제 사용해야 합니까? (0) | 2023.10.19 |
CSS를 사용한 서식 번호(소수점, 수천 개의 구분자, 현지화 등) (0) | 2023.10.19 |
테이블에 두 개의 외국 열쇠가 있을 수 있습니까? (0) | 2023.10.14 |