NVMe Poor Performance on Debian/Proxmox

debian10

Well-Known Member
Jul 30, 2019
36
1
48
39
Hello
We Use HP G9/G10 Server with Samsung 980 NVMe M.2 Disk,
when benchmark disk with hdparm -t option on Proxmox/Debian we get about 1600 MB/sec speed,
but when install Almalinux or Redhat Base distro on bare matel we get about 3000MB/sec speed.
we use normal Ext4 layout and test with another benchmark tools such a dd , ...
What do you think?
Thanks
 
don't forget Select scsi virtio single as controller, which is the faster.

edit : missing tests was only baremetal.
 
Last edited:
when benchmark disk with hdparm -t option on Proxmox/Debian we get about 1600 MB/sec speed,
but when install Almalinux or Redhat Base distro on bare matel we get about 3000MB/sec speed.
It does not look like a Proxmox specific issue as Proxmox uses Debian but with a Ubuntu kernel. Can you test with Ubuntu 24.04 (and check both kernel versions)?
Even though it might not be a kernel issue, which kernel versions as used by the various Linux distributions you tested?
Maybe Debian has an older hdparm version than the others. Can you check the hdparm versions the various Linux distributions you tested?
"buffered disk reads" is a very poor indicator of actual real-world storage performance, but it might indicate a difference in the IO subsystem. Maybe the other distributions use different IO schedulers or even different events system for drive reads?
 
  • Like
Reactions: debian10

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!