Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-12345

backport - ext4: optimize ext4_find_delalloc_range() in nodelalloc mode

    XMLWordPrintable

Details

    • 3
    • 9223372036854775807

    Description

      From 8c48f7e88e293b9dd422bd8884842aea85d30b22
      ..
      We found performance regression when using bigalloc with "nodelalloc"
      (1MB cluster size):
      1. mke2fs -C 1048576 -O ^has_journal,bigalloc /dev/sda
      2. mount -o nodelalloc /dev/sda /test/
      3. time dd if=/dev/zero of=/test/io bs=1048576 count=1024
      The "dd" will cost about 2 seconds to finish, but if we mke2fs without
      "bigalloc", "dd" will only cost less than 1 second.
       
       

      Attachments

        Issue Links

          Activity

            People

              artem_blagodarenko Artem Blagodarenko (Inactive)
              artem_blagodarenko Artem Blagodarenko (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: