From: | Matthew Kirkwood <matthew(at)hairy(dot)beasts(dot)org> |
---|---|
To: | Shachar Shemesh <psql(at)shemesh(dot)biz> |
Cc: | Anthony_Barker <anthony_barker(at)hotmail(dot)com>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Scalable postgresql using sys_epoll |
Date: | 2004-03-10 13:10:12 |
Message-ID: | Pine.LNX.4.58.0403101308570.28417@sphinx.mythic-beasts.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
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.
From | Date | Subject | |
---|---|---|---|
Next Message | Merlin Moncure | 2004-03-10 14:45:49 | optimizing impossible matches |
Previous Message | Fabien COELHO | 2004-03-10 12:13:55 | question about char/wchar/mb utils |