Proxmox VE 7.4 extremely poor performance

Can you maybe also check the pressure stats? They can often give a hint of potential bottlenecks:

Code:
head /proc/pressure/*
 
you need to double check if system is faster with local storage or not.
Do you use embedded SATA or hp Smart Array ?
what hp Smart Array model ?
is FWCB is present ?
is your couple of mirrored 1TB hard disks for booting the OS setup with zfs or hw controller ?
HP disable disk writecache on their ProLiant (embedded SATA and HW controller)
so without FWCB local storage is slow but secure by default.
if host use many swap on an unproperly setup of local storage, it will be slow too.
HP Smart Array P410i with FBWC (I think that is what you meant - flash backed write cache)
No ZFS for the OS

We just used the VMWare Horizon guest optimization tool on a test windows 10 install and that one is flying so this is definitely a Windows 10 specific issue. My Windows 10 guest that I tested on is now performing much like the Windows 7 guest I tested with.

Here is a link to the information on the VMWare Horizon Optimization Tool. You have to have a vmware account to download it but it is a free tool.

I am going to try this on an existing machine and if it works well I will mark this as solved.

Rich
 
Well the speed is better but the client is still complaining of slow speeds. I just can't seem to get the same performance as they were getting on Hyper-V. Seems like Proxmox would be faster considering the more efficient hypervisor.
 
Thing I don't understand though is I'm getting this performance also with servers such as our active directory server so it's not just Windows 10. We have another client running proxmox on a single server with similar hardware (HP Gen8 or Gen9) with no shared storage running on Windows Server 2016 running Exchange 2016 and it is normal speed everything is good. I wonder if I'm missing some configuration on these hosts that would cause an issue.
 
I had a ton of issues with performance on Windows VMs when I upgrade to VE 7.4. In my specific case it was nested virtualization. Once I removed the Hyper-V features, everything got considerably faster. Good luck!
 
  • Like
Reactions: _gabriel
Well I'm thinking I did get the hyper-v stuff out but when I was uninstalling devices in device manager a bunch of them disappeared when I uninstalled one of them so it makes me think that I didn't get it all - also there are services remaining when looking services - do you know how or have a link to somewhere that says how to completely rid these of the Hyper-V components?
 
Check "HypervisorLaunchType" if set to OFF from BCDEdit /enum
bcdedit /set {current} hypervisorlaunchtype off disable root hypervisor (used by hyper or sandbox or core isolation of windows defender)
 
Last edited:
Check "HypervisorLaunchType" if set to OFF from BCDEdit /enum
bcdedit /set {current} hypervisorlaunchtype off disable root hypervisor (used by hyper or sandbox or core isolation of windows defender)
That would be in the guest VM? It doesn't have that setting listed when enum'd
 
The host is the Proxmox server as opposed to your VM (guest).

Edit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet mitigations=off"

then run
update-grub
 

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!