1. 05 8月, 2010 1 次提交
    • E
      ext4: re-inline ext4_rec_len_(to|from)_disk functions · 0cfc9255
      Eric Sandeen 提交于
      commit 3d0518f4, "ext4: New rec_len encoding for very
      large blocksizes" made several changes to this path, but from
      a perf perspective, un-inlining ext4_rec_len_from_disk() seems
      most significant.  This function is called from ext4_check_dir_entry(),
      which on a file-creation workload is called extremely often.
      
      I tested this with bonnie:
      
      # bonnie++ -u root -s 0 -f -x 200 -d /mnt/test -n 32
      
      (this does 200 iterations) and got this for the file creations:
      
      ext4 stock:   Average =  21206.8 files/s
      ext4 inlined: Average =  22346.7 files/s  (+5%)
      Signed-off-by: NEric Sandeen <sandeen@redhat.com>
      Signed-off-by: N"Theodore Ts'o" <tytso@mit.edu>
      0cfc9255
  2. 04 8月, 2010 2 次提交
  3. 02 8月, 2010 4 次提交
  4. 30 7月, 2010 1 次提交
  5. 27 7月, 2010 21 次提交
  6. 30 6月, 2010 2 次提交
  7. 29 6月, 2010 2 次提交
  8. 16 6月, 2010 1 次提交
  9. 15 6月, 2010 2 次提交
  10. 14 6月, 2010 1 次提交
  11. 12 6月, 2010 3 次提交