On Wed, Feb 17, 2016 at 07:14:33PM +0000, Dominique Ramaekers wrote:
Quick question. In my host, I've got two processors with each 6 cores and each core has two threads. I use iometer to do some testings on hard drive performance. I get the idea that using more cores give me better results in iometer. (if it will improve the speed of my guest is an other question...) For a Windows 2012 R2 server guest, can I just give the guest 24 cores? Just to make shure the os has all the possibilities to run as quickly as possible?
I don't know about Windows, especially not about 2012 R2, whatever that is =) But I remember that with some version, you had to supply it as separate sockets (e.g. <topology sockets='24' cores='1' threads='1'/>), but I'm not sure what version was that. Anyway, you should be able to provide all the CPUs to the guest, however bear in mind that the host will need some processing power as well, so the best practice is to keep some CPU power for the host. If you need as much power as possible, make sure you use all the tuning (pinning, backing) that's available for you [1] and benchmark the performance. Martin [1] https://libvirt.org/formatdomain.html
Attachment:
signature.asc
Description: Digital signature
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users