I have a server running Proxmox 6.1-7 that has 2 CPUs, 2 Graphics cards configured for GPU pass-through and I am using 2 VMs running off of it. When I play most games, I get pretty big lag spikes but Task manager is showing that my highest usage CPU thread is only around 40% and its defiantly not a GPU issue. I did some tests and running games with only one VM on and 1 CPU works very well. I looked up some things like enabling NUMA aware CPU but nothing seems to be working. I think I need to try CPU pinning/Processor affinity next but I couldn't find a way to do it. I would like it so each VM is using using its own physical CPU socket
I'm pretty new to Proxmox and any help on what I should try would be appreciated.
System info:
-HP DL380P G8
-2x Intel Xeon E5-2687W
-64GB ram
-graphics cards are the GTX 1070 and the GTX 660
I want VM 100 to be using the second CPU socket and the GTX 1070
I want VM 102 to be using the first CPU socket and the GTX 660
More info:
I'm pretty new to Proxmox and any help on what I should try would be appreciated.
System info:
-HP DL380P G8
-2x Intel Xeon E5-2687W
-64GB ram
-graphics cards are the GTX 1070 and the GTX 660
I want VM 100 to be using the second CPU socket and the GTX 1070
I want VM 102 to be using the first CPU socket and the GTX 660
More info:
Code:
numactl -H
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 6 7 16 17 18 19 20 21 22 23
node 0 size: 32214 MB
node 0 free: 11054 MB
node 1 cpus: 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31
node 1 size: 32224 MB
node 1 free: 295 MB
node distances:
node 0 1
0: 10 20
1: 20 10