[tahoe-dev] Observations on Tahoe performance

Fuzzy Hoodie-Monster mr.monkey at gmail.com
Sat Sep 26 13:16:32 PDT 2009


On Wed, Aug 26, 2009 at 5:00 PM, Brian Warner <warner at lothar.com> wrote:

> Yeah. One of the more modern select() replacements (on solaris or
> something) went with the most sensible approach, which is that
> *everything* is an event: network, fileio requests, signals, child
> process events. Unfortunately it's so far out that nobody seems to use
> it :).

Do you mean BSD's kqueue mechanism? Niels Provos' libevent uses it on
platforms that have it. Nick Mathewson also did a bunch of work to
make libevent happen on Windows for Tor; I don't know if he took full
advantage of Windows' many I/O APIs, some of which are eventy.


More information about the tahoe-dev mailing list