Ubuntu Xenial on dual Xeon 2683 v3
Posted: 26. Nov 2016, 11:58
The server is used for C++ compilations, some extensive i/o operations and using all possible cores is nice / must have. It works nice directly but ...
I would like to have one layer in between and am willing to give away some of performances. I used to work fine when there was only one CPU. I could make use of all cores -> threads (14 -> 28) when I had only one CPU. Now I have real 28 cores (56 threads), but can only give 28 cores + 2 (?!) to the 64bit Xenial guest. I have to check bios if there is something to adjust in case of 2 cpu ... perhaps enabling VT per cpu or something stupid?
Everything looks fine:
What is explanation behind this? I am using latest version from official repository and stock Ubuntu Xenial 64bit server with some basic desktop ...
I would like to have one layer in between and am willing to give away some of performances. I used to work fine when there was only one CPU. I could make use of all cores -> threads (14 -> 28) when I had only one CPU. Now I have real 28 cores (56 threads), but can only give 28 cores + 2 (?!) to the 64bit Xenial guest. I have to check bios if there is something to adjust in case of 2 cpu ... perhaps enabling VT per cpu or something stupid?
Everything looks fine:
Code: Select all
cat /proc/cpuinfo | grep vmx | wc -l
56