Re: MMAP Buffers

Поиск
Список
Период
Сортировка
Искать
От
Robert Haas
Тема
Re: MMAP Buffers
Дата
Msg-id
BANLkTin9yF-JfbOGBDf82KMvA8bVatufzA@mail.gmail.com
Ответ на
Re: MMAP Buffers (Robert Haas)
Список
Дерево обсуждения
MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Peter Eisentraut <peter_e@gmx.net>
Re: MMAP Buffers Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: MMAP Buffers Joshua Berkus <josh@agliodbs.com>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Joshua Berkus <josh@agliodbs.com>
Re: MMAP Buffers Robert Haas <robertmhaas@gmail.com>
Re: MMAP Buffers Joshua Berkus <josh@agliodbs.com>
Re: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: MMAP Buffers Robert Haas <robertmhaas@gmail.com>
The big picture for patch submission (was Re: MMAP Buffers) Tom Lane <tgl@sss.pgh.pa.us>
Re: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Joshua Berkus <josh@agliodbs.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Christopher Browne <cbbrowne@gmail.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: Formatting Curmudgeons WAS: MMAP Buffers "Joshua D. Drake" <jd@commandprompt.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Alvaro Herrera <alvherre@commandprompt.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Jeff Janes <jeff.janes@gmail.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Bruce Momjian <bruce@momjian.us>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Bruce Momjian <bruce@momjian.us>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Andrew Dunstan <andrew@dunslane.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Magnus Hagander <magnus@hagander.net>
Re: Formatting Curmudgeons WAS: MMAP Buffers Robert Haas <robertmhaas@gmail.com>
Re: Formatting Curmudgeons WAS: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: MMAP Buffers Robert Haas <robertmhaas@gmail.com>
Re: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: MMAP Buffers Greg Stark <gsstark@mit.edu>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Tom Lane <tgl@sss.pgh.pa.us>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Andres Freund <andres@anarazel.de>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Andres Freund <andres@anarazel.de>
Re: MMAP Buffers Robert Haas <robertmhaas@gmail.com>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Robert Haas <robertmhaas@gmail.com>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Radosław Smogura <rsmogura@softperience.eu>
Re: MMAP Buffers Marko Kreen <markokr@gmail.com>
Re: MMAP Buffers Greg Smith <greg@2ndquadrant.com>
Re: MMAP Buffers Marko Kreen <markokr@gmail.com>
On Sat, Apr 16, 2011 at 9:31 PM, Robert Haas  wrote:
> On Sat, Apr 16, 2011 at 2:33 PM, Joshua Berkus  wrote:
>> Well, given the risks to durability and stability associated with using MMAP, I doubt anyone would even consider it for a 10% throughput improvement.  However, I don't think the test you used demonstrates the best case for MMAP as a performance improvement.
>
> Actually, I'd walk through fire for a 10% performance improvement if
> it meant only a *risk* to stability.  The problem is that this is
> likely unfixably broken.  In particular, I think the first sentence of
> Tom's response hit it right on the nose, and mirrors my own thoughts
> on the subject.  To have any chance of working, you'd need to track
> buffer pins and shared/exclusive content locks for the pages that were
> being accessed outside of shared buffers; otherwise someone might be
> looking at a stale copy of the page.

Of course, maybe the patch is doing that.  Rereading the thread, I
grow increasingly confused about what this is actually supposed to do
and how it's supposed to work and why it's supposedly better than what
we do now.  But please, everyone feel free to continue bashing me for
wanting a readable patch with some understandable submission notes.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

В списке pgsql-hackers по дате отправления
От: Robert Haas
Дата:
Сообщение: Re: MMAP Buffers
От: Jean-Pierre Pelletier
Дата:
FAQ