Tag: libev

Eine Vollfunktions-und high-performance-event-Schleife, lose modelliert nach libevent, jedoch ohne deren Einschränkungen und bugs. Es wird verwendet, unter anderem in den GNU Virtual Private Ethernet-und rxvt-unicode-Pakete, und in der Deliantra MORPG Server und Client.

Steckdosen mit libev

Anzahl der Antworten 2 Antworten
Iam-suchen zu schreiben eine socket-Programm basiert auf libev. Ich bemerkte, dass mehrere Beispiele, wie dies in https://github.com/coolaj86/libev-examples/blob/master/src/unix-echo-server.c verwenden Sie die call-backs basierend auf init. Zum Beispiel, main() { ...... ev_io_init(&client.io, client_cb, client.fd, EV_READ|EV_WRITE); ev_io_start(EV_A_ &server.io); } static

mit libev mit mehreren threads

Anzahl der Antworten 2 Antworten
Möchte ich libev mit mehreren threads für die Verarbeitung von tcp-verbindungen. Was ich möchte ist: Main thread " hören auf eingehende verbindungen akzeptieren verbindungen und leiten Sie die Verbindung zu einem workerthread. Habe ich einen pool von

Was ist der Unterschied zwischen Libev und Libevent?

Anzahl der Antworten 2 Antworten
Beide 2 libs sind konzipiert für async-i/o-scheduling, und die beiden engagiert, epoll unter linux, und kqueue unter FreeBSD, etc. Außer oberflächlichen Unterschiede, ich meine, was ist der WAHRE Unterschied zwischen diesen beiden Bibliotheken? Bezug zu Architektur oder

Wie kann ich die Grenzwerte für Sockets auf OSX für Lasttests erhöhen?

Anzahl der Antworten 3 Antworten
Ich bin erstellen einer load-tester, die verwendet libev erstellen viele offene tcp-verbindungen über eine app an der ich arbeite. Derzeit ist es Bomben aus bei 256 verbindungen, aufgrund der nofiles limit: ulimit -n 256 Kann ich diese

Nodejs Ereignisschleife

Anzahl der Antworten 5 Antworten
Gibt es intern zwei event-loops in nodejs Architektur? libev/libuv v8-javascript-event-Schleife Auf einem I/O-Anforderung wird Knoten queue die Anforderung an libeio die wiederum benachrichtigt die Verfügbarkeit von Daten über Ereignisse, die mit libev und schließlich diejenigen Ereignisse behandelt