diff options
author | Chris Mason <chris.mason@fusionio.com> | 2013-11-08 13:51:52 -0500 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2013-11-08 13:51:52 -0500 |
commit | c652e4efb8e2dd76ef1627d8cd649c6af5905902 (patch) | |
tree | ba667f15a917328daaeac9a87c17ae400de73cb8 /Makefile | |
parent | 06ceeb209ecaefb5dc0e9ac1cc31501c49ca9594 (diff) |
mkfs: change default metadata blocksize to 16KB
16KB is faster and leads to less metadata fragmentation in almost all
workloads. It does slightly increase lock contention on the root nodes
in some workloads, but that is best dealt with by adding more subvolumes
(for now).
This uses 16KB or the page size, whichever is bigger. If you're doing a
mixed block group mkfs, it uses the sectorsize instead.
Since the kernel refuses to mount a mixed block group FS where the
metadata leaf size doesn't match the data sectorsize, this also adds a
similar check during mkfs.
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions