I have a 4 cores/8 threads Intel Xeon processor. This is something I tried to particularly ask in SolusVM support, however I haven't got a good reply. I even don't know if they are right: they told me to, as I have 8 threads for 4 cores, opt for KVM for a great CPU sharing among VPS's. As I understood, they said OpenVZ won't support all the 8 threads (so that I can use my entire processor resources). But I know that OpenVZ is lightweight and, in most cases, works faster, so I have a preference for OpenVZ.
For my 4 cores but 8 threads CPU, which virtualization type would I need for setting up, with my Intel Xeon processor, about 30-40 VPS's per dedicated server? Both CPU and RAM must be shared among the VPS's.