file-descriptor

    2

    2답변

    프로토 타입입니다 : 내가 꽤 많은 시간 동안이 기능을 이해하는 데 어려움을 겪고 있었어요 int select (int nfds, fd_set *read-fds, fd_set *write-fds, fd_set *except-fds, struct timeval *timeout); . 내 질문은 0에서 nf

    3

    6답변

    소켓을 만들거나 파일을 C에서 열거 나 만들 때 소켓/파일에 할당 된 파일 설명자가 가장 낮은 값의 디스크립터로 사용 가능합니까? 이 점에서 C 스펙은 파일 기술자 할당에 대해 무엇을 말하고 있는가?

    2

    2답변

    파일 설명자 3의 클라이언트 프로그램에서 메시지를 읽는 레거시 앱이 있습니다. 외부 앱이므로 변경할 수 없습니다. 클라이언트는 C#으로 작성됩니다. 어떻게하면 C#에서 특정 파일 설명자에 대한 연결을 열 수 있습니까? AnonymousPipeClientStream()과 같은 것을 사용할 수 있습니까? 하지만 어떻게 연결할 파일 디스크립터를 지정해야할까요?

    41

    5답변

    현재 프로세스에 대해 가장 높은 할당 된 파일 설명자 번호를 가져올 수있는 이식성 (POSIX) 방법이 있습니까? 예를 들어, AIX에서 숫자를 가져 오는 좋은 방법이 있다는 것을 알고 있지만, 나는 이식 가능한 방법을 찾고 있습니다. 내가 묻는 이유는 열려있는 파일 설명자를 모두 닫고 싶다는 것입니다. 내 프로그램은 루트가 아닌 사용자를위한 루트 및 포크

    2

    2답변

    유닉스 명령 "ulimit -n"에 해당하는 창은 무엇입니까? 기본적으로 명령 프롬프트를 통해 최대 fd 제한을 설정하고 싶습니다.

    21

    5답변

    물론 대부분의 상황에 대한 즉각적인 대답은 "예"이며 프로세스가 할당 한 모든 리소스를 올바르게 정리해야한다는 확고한 신념을 가지고 있지만 내 상황에서 장기 실행 시스템 데몬 시작시 고정 된 수의 파일 설명자를 열고 종료하기 전에 모두 닫습니다. 이것은 임베디드 플랫폼이며 나쁜 스타일을 도입하지 않으면 서 최대한 컴팩트하게 작성하려고합니다. 그러나 어쨌든