Skip to content
Snippets Groups Projects
  • Tom Lane's avatar
    1f6d8b90
    Buffer manager modifications to keep a local buffer-dirtied bit as well · 1f6d8b90
    Tom Lane authored
    as a shared dirtybit for each shared buffer.  The shared dirtybit still
    controls writing the buffer, but the local bit controls whether we need
    to fsync the buffer's file.  This arrangement fixes a bug that allowed
    some required fsyncs to be missed, and should improve performance as well.
    For more info see my post of same date on pghackers.
    1f6d8b90
    History
    Buffer manager modifications to keep a local buffer-dirtied bit as well
    Tom Lane authored
    as a shared dirtybit for each shared buffer.  The shared dirtybit still
    controls writing the buffer, but the local bit controls whether we need
    to fsync the buffer's file.  This arrangement fixes a bug that allowed
    some required fsyncs to be missed, and should improve performance as well.
    For more info see my post of same date on pghackers.