Re: PATCH: Keep one postmaster monitoring pipe per process

Поиск
Список
Период
Сортировка
От Marco Pfatschbacher
Тема Re: PATCH: Keep one postmaster monitoring pipe per process
Дата
Msg-id 20160916074642.GB15576@genua.de
обсуждение исходный текст
Ответ на Re: PATCH: Keep one postmaster monitoring pipe per process  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
On Thu, Sep 15, 2016 at 04:40:00PM -0400, Tom Lane wrote:
> Thomas Munro <thomas.munro@enterprisedb.com> writes:
> > Very interesting.  Perhaps that is why NetBSD shows a speedup with the
> > kqueue patch[1] but FreeBSD doesn't.  I guess that if I could get the
> > kqueue patch to perform better on large FreeBSD systems, it would also
> > be a solution to this problem.
> 
> I just noticed that kqueue appears to offer a solution to this problem,
> ie one of the things you can wait for is exit of another process (named
> by PID, looks like).  If that's portable to all kqueue platforms, then
> integrating a substitute for the postmaster death pipe might push that
> patch over the hump to being a net win.
That sounds plausible.
I could give this a try after I get back from my vacation :)
  Marco



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

Предыдущее
От: Marco Pfatschbacher
Дата:
Сообщение: Re: PATCH: Keep one postmaster monitoring pipe per process
Следующее
От: Marco Pfatschbacher
Дата:
Сообщение: Re: PATCH: Keep one postmaster monitoring pipe per process