I write a POP3 server, use kqueue/kevent and sendfile.

Snofe Deng dsnofe at hotmail.com
Wed May 7 05:06:17 PDT 2003


Can be Download at http://snofe.dot66.net/missey/
Bugs report and patches is welcomed.:-)

I have a benchmark about it.
it can handle about 8000 connections on my machine(CR366, 256RAM)
......

FEATURES:

Only suport FreeBSD now(4.8 and 5.x have tested), Other *BSD haven't test.
Only support Maildir format.
Only Support system user now, virtual user support will be add.
Use a single process serve more clients.
Use kqueue(2)/kevent(2) for polling.
Use sendfile(2) to transfer mail.
No temporary file used.
Very fast and few memory used.
Caching mail info.... More......

-- 
Snofe Deng <dsnofe at hotmail.com>




More information about the freebsd-net mailing list