file-descriptor

    3

    2답변

    마스터 프로세스와 일련의 슬레이브 프로세스 사이에서 Linux 파이프 (os.pipe())와 fifos (os.mkfifo()) 간의 통신을 제어하기 위해 twisted를 사용하려고합니다. . 필자는 이러한 유형의 파일 디스크립터에 twisted를 사용하는 것이 가능하지만 (결국 NFS 디스크가 파일 디스크립터로 추상화되는 TCP 소켓에 트위스트가 적용됨)

    3

    2답변

    내가했던 명령 (source는) : $ exec 3>/tmp/thirdfile $ exec 4>/tmp/fourthfile $ echo drib >&3 $ echo drab >&4 $ echo another drib >&3 $ echo another drab >&4 $ exec 3>&- $ exec 4>&- 어떻게 뭔가 lsof -l와 같은

    5

    4답변

    나는 (소켓으로부터) 리눅스 파일 디스크립터를 가지고 있고, 한 줄을 읽고 싶다. C++에서이를 수행하는 방법?

    49

    6답변

    최근에 나는 파일 시스템을 열었고 일부를 올바르게 닫지 않은 파일 시스템 설명자가 "유출 된"Linux 프로세스가있었습니다. 내가 이것을 모니터링했다면, 나는 그 프로세스가 한계에 도달했다는 것을 미리 말할 수 있었다. Ubuntu Linux 시스템에서 주어진 프로세스의 FD 사용 비율을 확인하는 멋진 Bash \ Python 방법이 있습니까? 편집 : 내

    3

    1답변

    내 모든 검색 결과가 반환되지 않았고, 표준 입력 및 출력 대신 0 (표준 출력) 및 1 (표준 입력) 대신 읽기/쓰기 시스템 호출에 대한 파일 설명 자로 사용할 매크로가 없다는 것이 이상하다는 것을 알게되었습니다. 내가 누락되었거나 실제로 존재하지 않습니까?

    15

    3답변

    새 파일 설명자가 파일 테이블의 동일한 내부 파일 구조/항목을 공유하지 않도록 기존 파일 설명자에서 새 파일 설명자를 어떻게 만들 수 있습니까? 특히 파일 오프셋 (및 선호하게 사용 권한, 공유 및 모드)과 같은 속성은 새 파일 설명 자와 이전 파일 설명 자간에 공유되어서는 안됩니다. Windows 및 Linux 모두에서 dup()은 파일 디스크립터를 복제

    1

    4답변

    내 질문은 파일 이름이 아닌 명령 줄에서 파일 설명자 번호를 사용하도록 아래 프로그램을 어떻게 변경합니까? 어떤 도움이라도 대단히 감사하겠습니다. 고맙습니다. include "csapp.h" int main (int argc, char **argv) { struct stat stat; char *type, *readok;

    1

    1답변

    에서 파일 기술자의 수를 증가 나는 시스템을 모니터링하고 주기적으로 로그를 인쇄하는 장기 실행 프로세스를 가지고있다. 10-15 분 이상 실행하면 다음과 같은 메시지가 표시되어 종료됩니다. 열린 파일이 너무 많습니다. 프로그램은 SIGUSR1 매 2 초 상승 실시간 timer_create() 및 timer_settime()를 사용하여 설정된다. 핸들러에는

    1

    1답변

    N 개의 파일 디스크립터 (예 : N 소켓) 중 하나에서 수신 된 데이터가 단일 파일 디스크립터의 호출 API로 다시 전달되도록 N 개의 파일 디스크립터를 프로그램에 1 개의 파일 디스크립터로 볼 수 있습니까? 실제로 다른 파일 설명자에서 오는 것일 수 있다는 사실을 숨기고 있습니까? 비슷한 방식으로 추상화 될 수도 있습니다 (그러나 올바른 N 번째 파일

    25

    3답변

    아파치 벤치 테스트를 시작할 때 : ab -n 10000 -c 1300 http://domain.com/test.php 내가 얻을 오류 : socket: Too many open files (24) 내가 '-c 1000'으로 변경 잘 작동합니다. 1000 명 이상의 동시 사용자가있을 수 있으므로 소켓을 너무 많이 열어서 문제를 해결하거나 매개 변수를 높이고