Skip to content
Snippets Groups Projects
  1. Mar 11, 2005
  2. Mar 10, 2005
  3. Mar 08, 2005
  4. Mar 07, 2005
  5. Mar 06, 2005
  6. Mar 05, 2005
  7. Mar 04, 2005
    • Tom Lane's avatar
      Replace the BufMgrLock with separate locks on the lookup hashtable and · 5d508736
      Tom Lane authored
      the freelist, plus per-buffer spinlocks that protect access to individual
      shared buffer headers.  This requires abandoning a global freelist (since
      the freelist is a global contention point), which shoots down ARC and 2Q
      as well as plain LRU management.  Adopt a clock sweep algorithm instead.
      Preliminary results show substantial improvement in multi-backend situations.
      5d508736
  8. Mar 03, 2005
  9. Mar 02, 2005
  10. Mar 01, 2005
Loading