eventfd 예제

나는 커널이 파일 설명에 이벤트에 대한 사용자 프로세스를 알려주기 때문에 eventfd가 효율적이라는 것을 읽었습니다. eventfd() 예제에서 부모-자식 프로세스 쌍 간의 IPC(프로세스 간 통신)를 보여 주는 예제를 보았습니다. 플래그 매개 변수는 eventfd의 의미 체계를 결정합니다. 커널 버전에 따라 EFD_CLOEXEC, EFD_NONBLOCK 및 EFD_SEMAPHORE에서 다음 플래그를 선택할 수 있습니다. http://graphics.sci.ubu.ac.th/api/man-html/htmlman2/eventfd.2.html 정발은 eventfd의 “내장” 카운터입니다. 읽기(), write(), poll(), select()의 동작을 체크 아웃하여 카운터 값이 eventfd의 동작에 미치는 영향을 확인합니다. 나는 우리의 코드 베이스에서 그것을 건너 와서 그것이 무엇인지 궁금해하기 시작하기 전까지 리눅스에서 eventfd 기능에 대해 들어 본 적이 없다. eventfd에 대한이 기사에서는 이에 대해 좋은 소개를 제공합니다. gyst에서 : 다음에 특별한주의를 기울여 eventfd의 상세한 남자 페이지를 체크 아웃하십시오 :이 질문은 이전에 요청되었으며 이미 답변이 있습니다. 그 대답이 귀하의 질문을 완전히 해결하지 못하면 새로운 질문을하십시오. . .

. 아래에 세부 정보를 입력하거나 로그인아이콘을 클릭: WordPress.com 계정을 사용하여 댓글을 달고 있습니다. (로그 아웃 / 변경)을 입력합니다.