1. 15 Jul, 2011 1 commit
    • Steven Whitehouse's avatar
      GFS2: Cache dir hash table in a contiguous buffer · 17d539f0
      Steven Whitehouse authored
      This patch adds a cache for the hash table to the directory code
      in order to help simplify the way in which the hash table is
      accessed. This is intended to be a first step towards introducing
      some performance improvements in the directory code.
      There are two follow ups that I'm hoping to see fairly shortly. One
      is to simplify the hash table reading code now that we always read the
      complete hash table, whether we want one entry or all of them. The
      other is to introduce readahead on the heads of the hash chains
      which are referred to from the table.
      The hash table is a maximum of 128k in size, so it is not worth trying
      to read it in small chunks.
      Signed-off-by: default avatarSteven Whitehouse <swhiteho@redhat.com>
  2. 14 Jul, 2011 2 commits
  3. 13 Jul, 2011 8 commits
  4. 12 Jul, 2011 10 commits
  5. 11 Jul, 2011 19 commits