According to Kent Overstreet in Bcachefs matrix chatroom:
Michael
Something is way off with phoronix's setup. In my testing Bcachefs comes out faster than btrfs and both are quite a bit faster than Phoronix's numbers.
Oh, i think a lot of why the phoronix numbers were so low. It is because CONFIG_BCACHEFS_DEBUG_TRANSACTIONS is on by default. It is a brilliant idea for how we can make all our btree_trans objects accessable for debugfs without them being on a single contended list.
Oh, i think a lot of why the phoronix numbers were so low. It is because CONFIG_BCACHEFS_DEBUG_TRANSACTIONS is on by default. It is a brilliant idea for how we can make all our btree_trans objects accessable for debugfs without them being on a single contended list.
Comment