summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorChris Mason <chris.mason@fusionio.com>2013-11-08 13:51:52 -0500
committerChris Mason <chris.mason@fusionio.com>2013-11-08 13:51:52 -0500
commitc652e4efb8e2dd76ef1627d8cd649c6af5905902 (patch)
treeba667f15a917328daaeac9a87c17ae400de73cb8 /Makefile
parent06ceeb209ecaefb5dc0e9ac1cc31501c49ca9594 (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