Télécharger la liste

Description du projet

ivykis is a library for asynchronous I/O readiness notification. It is a thin, portable wrapper around OS-provided mechanisms such as /dev/poll, epoll_create(2), kqueue(2), poll(2), and port_create(3C). ivykis was mainly designed for building high-performance network servers, but can be used as building block for any kind of event-driven application that uses poll(2)able file descriptors as its inputs.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-16 08:54
0.39

Cette version corrige un blocage de l'arrêt dans le port de win32, augmente le taux maximal de livraison les événements lors de l'utilisation de la méthode de sondage epoll d'environ 40 % et contient les changements initiaux pour rendre la bibliothèque pthreads une dépendance en option sur les plates-formes POSIX.
This release fixes a shutdown deadlock in the win32 port,
increases the maximum rate of
delivery of inter-thread events when using the epoll poll method by about 40%,
and contains
initial changes to make the pthreads library an optional dependency on POSIX platforms.

2013-01-16 08:55
0.38

Cette version corrige divers bugs, accélère la minuterie manutention beaucoup sur de nombreuses plates-formes BSD et ajoute plusieurs tests à la suite de tests.
This release fixes various bugs, speeds up timer handling a lot on a number of BSD platforms, and adds several tests to the test suite.

2012-12-20 14:10
0.37

Cette version correctifs revenant à eventfd(2), si eventfd2(2) était disponible au moment de la génération, mais n'est pas pris en charge par le noyau en cours d'exécution, ajoute la prise en charge ppoll(2), rend l'autoconf Rechercher __thread plus robuste et contient plusieurs optimisations.
This release fixes falling back to eventfd(2) if eventfd2(2) was available at build time but isn't supported by the running kernel, adds support for ppoll(2), makes the autoconf check for __thread more robust, and contains various optimizations.

2012-12-06 12:41
0.36

Cette version corrige divers bugs dans la prise en charge du scrutin Windows et dans les modules iv_event et iv_work, prise en charge de l'interrogation /dev/klog avec kqueue() sur FreeBSD et retravaille l'arbre radix de minuterie pour être plus efficace de la mémoire.
This release fixes various bugs in the Windows polling support and in the iv_event and iv_work modules, adds support for polling /dev/klog with kqueue() on FreeBSD, and reworks the timer radix tree to be more memory efficient.

2012-09-15 19:33
0.34

Cette version ajoute la prise en charge Windows natif et l'interrogation pour Windows gère, permet de bâtir sur les plateformes POSIX plus nombreux permet de versioning symbole ELF sur les plates-formes POSIX qui l'appuient et ajoute diverses optimisations et corrections de bugs. ivykis peut être utilisé comme-est de syslog-ng (3,3 et au-dessus).
This release adds native Windows support and polling for Windows HANDLEs, enables building on many more POSIX platforms, enables ELF symbol versioning on POSIX platforms that support it, and adds various optimizations and bugfixes. ivykis can be used as-is by syslog-ng (3.3 and up).

Project Resources