Call for testers with NVMe
- Reply: Abdelkader Boudih: "Re: Call for testers with NVMe"
- In reply to: Abdelkader Boudih: "Re: Call for testers with NVMe"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 22 Sep 2026 01:26:56 UTC
Hello Abdelkader, I have tested Samsung SSD performance on my Lenovo laptop with four FreeBSD kernels: 13.5, 15.1, 16.0-unpatched and with 16.0-patched. I can say, I observe significant regression on 16.0-patched kernel comparing to others three. Here are below my test results. Let me know is you want me to try something else. For these testes I built kernels on my other machine (mini-PC), copied them to laptop and booted into single user mode. No modules loaded, no sysctl tweaks, all set to defaults. sysctl -a | grep CPU: CPU: AMD Ryzen 5 5600H with Radeon Graphics (3293.99-MHz K8-class CPU) nvmecontrol devlist nvme0: SAMSUNG MZALQ256HBJD-00BL2 nvme0ns1 (244198MB) FreeBSD butterfly 13.5-RELEASE-p13 FreeBSD 13.5-RELEASE-p13 GENERIC amd64 nvmecontrol perftest -s 131072 -n 4 -t 30 -o read nvme0ns1 Threads: 4 Size: 131072 READ Time: 30 IO/s: 3943 MB/s: 492 nvmecontrol perftest -s 131072 -n 16 -t 30 -o read nvme0ns1 Threads: 16 Size: 131072 READ Time: 30 IO/s: 6072 MB/s: 759 nvmecontrol perftest -s 131072 -n 32 -t 30 -o read nvme0ns1 Threads: 32 Size: 131072 READ Time: 30 IO/s: 11924 MB/s: 1490 nvmecontrol perftest -s 131072 -n 64 -t 30 -o read nvme0ns1 Threads: 64 Size: 131072 READ Time: 30 IO/s: 13797 MB/s: 1724 FreeBSD 15.1-RELEASE FreeBSD 15.1-RELEASE #3 amdgpio_intr-96841ea08dcf-dirty: Sat Jun 27 23:13:11 +05 2026 rz@butterfly:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 Threads: 4 Size: 131072 READ Time: 30 IO/s: 3929 MB/s: 491 nvmecontrol perftest -s 131072 -n 4 -t 30 -o read nvme0ns1 nvmecontrol perftest -s 131072 -n 16 -t 30 -o read nvme0ns1 Threads: 16 Size: 131072 READ Time: 30 IO/s: 6111 MB/s: 763 nvmecontrol perftest -s 131072 -n 32 -t 30 -o read nvme0ns1 Threads: 32 Size: 131072 READ Time: 30 IO/s: 11998 MB/s: 1499 nvmecontrol perftest -s 131072 -n 64 -t 30 -o read nvme0ns1 Threads: 64 Size: 131072 READ Time: 30 IO/s: 13704 MB/s: 1713 16.0-unpatched: FreeBSD 16.0-CURRENT FreeBSD 16.0-CURRENT #2 cfd5bdcb4ee5: Tue Sep 22 11:01:54 +05 2026 rz@:/usr/home/rz/FreeBSD-src/src-current/obj/amd64.amd64/sys/GENERIC amd64 nvmecontrol perftest -s 131072 -n 4 -t 30 -o read nvme0ns1 Threads: 4 Size: 131072 READ Time: 30 IO/s: 3969 MB/s: 496 nvmecontrol perftest -s 131072 -n 16 -t 30 -o read nvme0ns1 Threads: 16 Size: 131072 READ Time: 30 IO/s: 6196 MB/s: 774 nvmecontrol perftest -s 131072 -n 32 -t 30 -o read nvme0ns1 Threads: 32 Size: 131072 READ Time: 30 IO/s: 12389 MB/s: 1548 nvmecontrol perftest -s 131072 -n 64 -t 30 -o read nvme0ns1 Threads: 64 Size: 131072 READ Time: 30 IO/s: 13664 MB/s: 1708 16.0-patched: FreeBSD 16.0-CURRENT FreeBSD 16.0-CURRENT #1 drop_s3x_quirk_test-b90ba7e5f8f8: Sat Sep 19 21:26:27 +05 2026 rz@megamini:/home/rz/FreeBSD-src/src-current/obj/amd64.amd64/sys/GENERIC amd64 nvmecontrol perftest -s 131072 -n 4 -t 30 -o read nvme0ns1 Threads: 4 Size: 131072 READ Time: 30 IO/s: 3934 MB/s: 491 nvmecontrol perftest -s 131072 -n 16 -t 30 -o read nvme0ns1 Threads: 16 Size: 131072 READ Time: 30 IO/s: 6084 MB/s: 760 nvmecontrol perftest -s 131072 -n 32 -t 30 -o read nvme0ns1 Threads: 16 Size: 131072 READ Time: 32 IO/s: 6100 MB/s: 762 nvmecontrol perftest -s 131072 -n 64 -t 30 -o read nvme0ns1 Threads: 16 Size: 131072 READ Time: 64 IO/s: 6206 MB/s: 775 --- Regards, Ruslan