Re: Patch for unreleased memory in buf_init.c

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Patch for unreleased memory in buf_init.c
Дата
Msg-id 12473.1029168913@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Patch for unreleased memory in buf_init.c  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-patches
I said:
> Hmm, so the point is to reclaim memory during a shmem reinit cycle?

But on third think, it doesn't do that either, and in fact is just a
waste of cycles.  ShutdownBufferPoolAccess is only called in a backend
that is about to exit, and the storage you propose it should release
is local to that backend ...

So the patch appears harmless but also useless.  A backend on-exit
routine is generally only interested in cleaning up state that is
visible to other backends --- I can't see any point in expending cycles
to tidy up local memory that's about to vanish.

            regards, tom lane

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

Предыдущее
От: "Ulrich Neumann"
Дата:
Сообщение: Antw: Re: Patch for NetWare support
Следующее
От: "Ulrich Neumann"
Дата:
Сообщение: Antw: Re: Patch for unreleased memory in buf_init.c