On Wed, May 14, 2025 at 03:00:14PM +0200, hch wrote: > On Wed, May 14, 2025 at 10:50:36AM +0000, Hans Holmberg wrote: > > While I was initially concerned by adding overhead to the allocation > > path, the cache actually reduces it as as we avoid going through the > > zone allocation algorithm for every random write. > > > > When I run a fio workload with 16 writers to different files in > > parallel, bs=8k, iodepth=4, size=1G, I get these throughputs: > > > > baseline with_cache > > 774 MB/s 858 MB/s (+11%) > > > > (averaged over three runs ech on a nullblk device) > > > > I see similar, figures when benchmarking on a zns nvme drive (+17%). > > Very nice! > > These should probably go into the commit message for patch 2 so they > are recorded. Carlos, is that something you can do when applying? > Nvm, I just noticed you as the author. I'll review it