Re: dynamically allocating chunks from shared memory

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: dynamically allocating chunks from shared memory
Дата
Msg-id 4C4D98BB0200002500033CFE@gw.wicourts.gov
обсуждение исходный текст
Ответ на Re: dynamically allocating chunks from shared memory  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: dynamically allocating chunks from shared memory  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Robert Haas <robertmhaas@gmail.com> wrote:
> I actually think that memory management is one of the weakest
> elements of our current architecture
I'm actually pretty impressed by the memory contexts in PostgreSQL. 
Apparently I'm not alone in that, either; a paper by Hellerstein,
Stonebraker, and Hamilton[1] has this in section 7.2 (Memory
Allocator):
"The interested reader may want to browse the open-source PostgreSQL
code. This utilizes a fairly sophisticated memory allocator."
I think the problem here is that we don't extend that sophistication
to shared memory.
-Kevin

[1] Joseph M. Hellerstein, Michael Stonebraker and James Hamilton.
2007. Architecture of a Database System. Foundations and Trends(R)
in Databases Vol. 1, No. 2 (2007) 141*259. 
http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf



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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: dynamically allocating chunks from shared memory
Следующее
От: Robert Haas
Дата:
Сообщение: Re: dynamically allocating chunks from shared memory