I was under the impression, through several forum posts, that assigning Virtual Cores to KVM guests have zero (0) impact on KVM performance.
However, after a quick test, I show that there is a big difference when assigning the proper cores.
What is the general rule of thumb when assigning cores?
Below is the test:
Host is (16 x Intel Xeon CPU E5620 @ 2.40GHz (2 Sockets))
Centos 6.6_x64 KVM using the KVM64 chip
Zoneminder server with 8GB of memory and 45 cameras configured
Test one is using a single socket and single core (Machine was very laggy):
Test two is using a single socket and 8 cores (Machine load and host load was considerably lower):
Host load:
Test 1 = 1.6
Test 2 = .92
However, after a quick test, I show that there is a big difference when assigning the proper cores.
What is the general rule of thumb when assigning cores?
Below is the test:
Host is (16 x Intel Xeon CPU E5620 @ 2.40GHz (2 Sockets))
Centos 6.6_x64 KVM using the KVM64 chip
Zoneminder server with 8GB of memory and 45 cameras configured
Test one is using a single socket and single core (Machine was very laggy):
Test two is using a single socket and 8 cores (Machine load and host load was considerably lower):
Host load:
Test 1 = 1.6
Test 2 = .92