On Wed, Sep 21, 2011 at 5:07 PM, Kevin Grittner <kevin.gritt...@wicourts.gov> wrote: > That's the sort of thing where it would be helpful to provide one or > two URLs for cogent explanations of this. Even if it takes repeated > readings and meditations on the explanations for it to sink in, this > is worth it. (For SSI I had to read the paper many times, and then > go read several referenced papers, before I really had my head > around it, and I've had others say the same thing. But having a > link to the material gives someone a chance to *do* that.)
Hmm.... <looks around the Internet some more> These might be a good place to start, although the first one is somewhat Linux-kernel specific: http://www.rdrop.com/users/paulmck/scalability/paper/ordering.2007.09.19a.pdf http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.06.07c.pdf There's also a reasonably cogent explanation in the Linux kernel itself, in Documentation/memory-barriers.txt -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers