On 12/17/24 10:59 PM, Christoph Hellwig wrote:
On Tue, Dec 17, 2024 at 11:22:47AM -0800, Bart Van Assche wrote:
For a single CPU core and with the brd driver and fio and the io_uring
I/O engine, I see the following performance in a VM (three test runs for
each test case):
Without this patch: 1619K, 1641K, 1638K IOPS or 1633 K +/- 10 K.
With this patch applied: 1650K, 1633K, 1635K IOPS or 1639 K +/- 8 K.
So there is a small performance improvement but the improvement is
smaller than the measurement error. Is this sufficient data to proceed
with this patch?
I think it's sufficient data that should not claim that it is an
optimizations. The resulting code still looks nicer to me, but
arguing with optimizations feels like BS.
I will change the patch title.
Thanks,
Bart.