Measuring Kernel Marker Overhead

“‘It looks to be about 2.1% increase in time to do the
make/mount/unmount operations with the marker patches in place and
no blktrace operations,’ Alan Brunelle summarized some benchmarks
testing the overhead of the kernel markers patches. He continued,
‘with the blktrace operations in place we see about a 3.8% decrease
in time to do the same ops.’ Block layer maintainer Jens Axboe
responded favorably, ‘thanks for running these numbers. I don’t
think you have to bother with it more. My main concern was a
performance regression, increasing the overhead of running
blktrace.’ He added, ‘I’d say the above is Good Enough for me,’
acking the kernel marker patches…”