Bad Windows performance on E5-2698v3

sfatula

Guru
Joined
Jul 5, 2022
Messages
608
Something has to be wrong! I have a E5-2698v3 processor in the Scale machine. I am running a Windows 10 VM. It's always been slow, even under Bluefin. So, I presume I am missing something. Tests were done using Microsoft PerformanceTest.

I ran a cpumark test, and, got single thread result 1232 and cpumark of 3986. Well, looking at the charts, the processor not in a VM should score 18,836 on cpumark. But, is this perhaps due to how many cores I am passing through? Not sure how the test works. Still, the single CPU score of 1232 is below the 1877 rated speed without a vm by quite a bit. Passmark is 1290.

For settings, am using 1 virtual CPU, 4 cores, 2 threads, host model CPU mode. I have enabled "Enable Hyper-V Enlightenments" also. Memory mark is sitting at 1427, 11% percentile (bad). Diskmark is sitting at 2896, a bad 24th percentile. So, overall, each component is slow.

First worried about how to improve the CPU score to make the UI more responsive. Any hints? Or, is this all to be expected running a Vm on scale?
 
Last edited:

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,700
am using 1 virtual CPU, 4 cores, 2 threads, host model CPU mode
That's probably OK, but might be too much if your CPU has only that much in total.

to make the UI more responsive. Any hints?
Stop worrying about the CPU benchmarks and make sure you gave it enough RAM... Windows 10 needs at least 8GB (16 if you want it to perform well).

You should probably look up the issue with KVM and Intel Speed-step (which will for sure be why you don't max out your CPU performance). You may be able to work around it by essentially having your CPU operate at full power all the time and not save any energy when not in use.

You won't be able to do all these in a way that sticks (as the GUI severely limits what switches you can pass to KVM), but consider these: https://www.intel.com/content/www/u...e/kvm-tuning-guide-on-xeon-based-systems.html

Also make sure you're using virtio disks (installing the virtio drivers from the fedora/redhat CD/ISO)... while you're at it, change the NICs
 

sfatula

Guru
Joined
Jul 5, 2022
Messages
608
That's probably OK, but might be too much if your CPU has only that much in total.


Stop worrying about the CPU benchmarks and make sure you gave it enough RAM... Windows 10 needs at least 8GB (16 if you want it to perform well).

You should probably look up the issue with KVM and Intel Speed-step (which will for sure be why you don't max out your CPU performance). You may be able to work around it by essentially having your CPU operate at full power all the time and not save any energy when not in use.

You won't be able to do all these in a way that sticks (as the GUI severely limits what switches you can pass to KVM), but consider these: https://www.intel.com/content/www/u...e/kvm-tuning-guide-on-xeon-based-systems.html

Also make sure you're using virtio disks (installing the virtio drivers from the fedora/redhat CD/ISO)... while you're at it, change the NICs
Yep, using virtio drivers, E5-2698v3 is very fast and has 16 cores with 2 threads each. I will review that document, thanks.

I wasn't looking at benchmarks just to look at benchmarks, the systems very slow so wanted to see possible causes.
 
Top