Abdelkader Boudih wrote on Thu, Sep 03, 2026 at 02:06:22PM +0100: > Thanks for testing. > > This shows a 47% improvement , 780 MB/s to 1150 MB/s in sequencial output and > slight increase in the random seek. > > Linux numbers are useful but that was tested against another filesystem.
The cseekbench numbers are a seeking benchmark against the raw device, no filesystem involved. Martin > Also, your 2 kernels are from July 12 and Sep 3 , So that proof that when > people will upgrade from 15.x , they will get an increase that was not only > tested in 1 tester. > > I will wait for Olivier's response before we land these. (I already have > more changes that i'm trying to benchmark here). > > Best, > Abdelkader > > On Thu, 3 Sep 2026, at 12:12, Martin Cracauer wrote: > > Abdelkader Boudih wrote on Wed, Sep 02, 2026 at 10:41:25AM +0100: > > > Hi all, > > > > > > I am about to land the D59156 stack in about 24 hours: > > > https://reviews.freebsd.org/D59156 > > > > > > It is a stack of 6 commits, D59151 --> D59156. > > > > > > This stack allows NVMe drives to run at full speed and use all available > > > lanes, instead of being quirked to use only one. > > > > Here are my benchmarks. Machines are Thinkpad T14 AMD gen 1 with 48 > > GB RAM and 1 TB NVMe WD black sn850x. > > > > sn850x 1TB on -current ufs: main-n287387-7aa34e12c9e1 Jul 12, 2026` > > ---Sequential Output----- ---Input---- ------Random-- > > -----Random---- > > ---Block---- ---Rewrite-- ---Block---- ---ro Seeks--- -Seeks > > rewrite- > > MB M/sec %CPU M/sec %CPU M/sec %CPU /sec %CPU /sec > > %CPU > > 65536 780.7 33.8 779.4 38.2 2301.4 53.6 73650.7 32.1 30248.5 > > 25.3 > > cseekbench: 126.585791 usec/access 0.030 GB/sec > > main-n288812-799061fc769c Sep 3: > > MB M/sec %CPU M/sec %CPU M/sec %CPU /sec %CPU /sec > > %CPU > > 65536 1150.6 49.2 776.9 40.5 2229.2 60.5 86489.4 37.8 33537.9 > > 28.0 > > cseekbench: 127.185498 usec/access 0.030 GB/sec > > > > Linux 6.17.0-rc2 ext4fs: > > ---Sequential Output----- ---Input---- ------Random-- > > -----Random---- > > ---Block---- ---Rewrite-- ---Block---- ---ro Seeks--- -Seeks > > rewrite- > > MB M/sec %CPU M/sec %CPU M/sec %CPU /sec %CPU /sec > > %CPU > > 65536 2693.9 95.4 714.3 37.7 2786.7 63.0 44818.0 30.1 26286.2 > > 23.5 > > MB M/sec %CPU M/sec %CPU M/sec %CPU /sec %CPU /sec > > %CPU > > 65536 1630.2 96.7 628.4 56.6 2520.4 71.7 41362.8 49.8 24476.6 > > 36.8 > > cseekbench: 87.998063 usec/access 0.043 GB/sec > > Linux grisu 6.8.0-137-generic: > > MB M/sec %CPU M/sec %CPU M/sec %CPU /sec %CPU /sec > > %CPU > > 65536 1133.0 100.4 742.4 80.7 1831.7 99.0 39877.3 46.4 24268.6 > > 40.4 > > cseekbench: 118.671478 usec/access 0.032 GB/sec > > Linux grisu 7.2.3: > > MB M/sec %CPU M/sec %CPU M/sec %CPU /sec %CPU /sec > > %CPU > > 65536 1562.6 97.5 617.6 57.9 2466.8 74.2 41675.5 50.3 23832.1 > > 39.2 > > cseekbench: 87.090687 usec/access 0.044 GB/sec > > > > > > Benchmarks are here: > > https://github.com/cracauer/bench-disk-bonnie (pre-GPL fork of bonnie) > > https://github.com/cracauer/cseekbench > > > > Martin > > -- > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Martin Cracauer <[email protected]> http://www.cons.org/cracauer/ > > -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer <[email protected]> http://www.cons.org/cracauer/
