file-descriptor

Im Allgemeinen ist ein Dateideskriptor ein Index für einen Eintrag in einer Kernel-residenten Datenstruktur, der die Details aller geöffneten Dateien enthält. In POSIX wird diese Datenstruktur als Dateideskriptortabelle bezeichnet, und jeder Prozess hat seine eigene Dateideskriptortabelle. In der Microsoft Windows-Terminologie und im Kontext der C-Standard-I / O-Bibliothek wird "Dateihandle" bevorzugt.
2
Antworten

Wie überprüfe ich die Anzahl der offenen Verbindungen in node.js?

Ich habe eine Maschine, auf der node.js (v0.1.32) mit einem tcp-Server (tcp.createServer) und einem http-Server (http.createServer) läuft. Der HTTP-Server wird von langen Polling-Anfragen (die jeweils 50 Sekunden dauern) von einer Komet-basierte...
09.07.2010, 16:05
1
Antwort

Wie bekomme ich einen Dateideskriptor von einem std :: basic_ios für den Aufruf von OS X?

Ich portiere Code nach Darwin OS X und als Teil der Änderung gehen wir von gcc zum clang Compiler. Im Code gibt es eine Funktion aus dem Jahr 2005, die an mehreren Stellen im Internet veröffentlicht wurde. Es bietet Funktionen für mehrere ver...
25.03.2014, 02:41
4
Antworten

So schließen Sie den Dateideskriptor über den Linux Shell-Befehl

In /proc/pid/fd/ gibt es zu viele Dateideskriptoren. Kann ich den shell-Befehl verwenden, um diese Dateideskriptoren zu schließen?     
13.05.2011, 06:00
2
Antworten

FIFO-Pipe ist immer in select () lesbar

In C Pseudocode: %Vor% Der Prozess ruht so lange, wie er von select() ausgelöst wurde, bis ein anderer Prozess in fifo schreibt. Danach wird immer fifo als lesbarer Dateideskriptor gefunden. Wie vermeidet man dieses Verhalten (na...
30.01.2013, 00:11