Re: Scalable postgresql using sys_epoll

Поиск
Список
Период
Сортировка
От Matthew Kirkwood
Тема Re: Scalable postgresql using sys_epoll
Дата
Msg-id Pine.LNX.4.58.0403101308570.28417@sphinx.mythic-beasts.com
обсуждение исходный текст
Ответ на Re: Scalable postgresql using sys_epoll  (Shachar Shemesh <psql@shemesh.biz>)
Список 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.


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Fabien COELHO
Дата:
Сообщение: question about char/wchar/mb utils
Следующее
От: "Merlin Moncure"
Дата:
Сообщение: optimizing impossible matches