On Wed, 10 Mar 2004, Shachar Shemesh wrote: > >IBM has rewritten their Domino database system to use the new > >sys_epoll call available in the Linux 2.6 kernel. > > > >Would Postgresql benefit from using this API? Is anyone looking at > >this?
> I'm not familiar enough with the postgres internals, but is using > libevent (http://monkey.org/~provos/libevent/) an option? It uses state > triggered, rather than edge triggered, interface, and it automatically > selects the best API for the job (epoll, poll, select). I'm not sure > whether it's available for all the platforms postgres is available for. libevent is cool, but postgres uses a process-per-client model, so the number of file descriptors of active interest to a backend at any given time is low. Matthew. ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html