OSDN Git Service

libext2fs: optimize rb_set_bmap_range()
authorTheodore Ts'o <tytso@mit.edu>
Sat, 24 Nov 2012 19:59:28 +0000 (14:59 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 27 Nov 2012 17:37:34 +0000 (12:37 -0500)
commitfc8ea52033fffccfd8aeece9babf77c61c38aed9
tree992d83b2c8850e4bd5ec0ce93775a132059aabed
parent3e554cc116a55c9fffe17f4e819d5f2ecf8ad0af
libext2fs: optimize rb_set_bmap_range()

This speeds up reading bitmaps from disk for very large (and full)
disks by significant amounts (i.e., up to two CPU minutes for a 4T
file system).

Addresses-Google-Bug: #7534813

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Reviewed-by: Lukas Czerner <lczerner@redhat.com>
lib/ext2fs/blkmap64_rb.c