|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Yusuf Goolamabbas (yusufg
outblaze.com)Date: Tue Jun 05 2001 - 00:37:56 CDT
> In order to avoid the CPU usage problem with poll(), either
> trivial-rewrite should run as multiple daemon processes with fewer
> connections per process, or Postfix should use a more advanced
> technique such as FreeBSD's /dev/poll, where one sets things up
I think you might be referring to FreeBSD's kqueue/kevent model. Paper
to be presented during Freenix/Usenix 2001
This might also be in NetBSD and OpenBSD (though I am not sure)
/dev/poll is from Solaris though I recall some Linux patches which
provided similar scalability. Niel Provos had a paper in the Freenix
track of Usenix 2000 though I can only find this URL at the moment
http://www.citi.umich.edu/techreports/reports/citi-tr-00-4.pdf
Jef Poskanzer of thttpd fame has written a select/poll/kqueue wrapper
which he uses within thttpd
http://www.acme.com/software/thttpd
Regards, Yusuf
-
To unsubscribe, send mail to majordomo
postfix.org with content
(not subject): unsubscribe postfix-users
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]