Re: limit cpu speed in domain xml

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Mar 16, 2017 at 12:14:31AM +0300, Vasiliy Tolstov wrote:
Hi. Does it possible to limit vm cpu speed for example to 1Ghz or 500Mhz ?
I need to simulate some hardware with specific cpu speed and test my
application inside this vm , i want to measure results from each test
and need constant cpu speed for testing (i need to run test not only
my notebook but on server too and want identical cpu speed inside vm)


You can set how much time the VM gets (i.e. limit it), but I'm not sure
to what extent will that guarantee stable speed.  Unfortunately, there
is no way to tell QEMU what the frequency should be in the guest
either.  I don't think it's possible in KVM.

You could, _theoretically_, pin the domain to a specific physical CPUs,
and force a specific frequency of those pCPUs using cpufreq.

If you are concerned with the speeds, you should also make sure you
expose exactly the same CPU model to the guest.  Anyway, I would be very
careful with interpreting the results in any case.

Martin

P.S.: I always wondered if I could somehow tell QEMU to advertise slower
     frequency to the guest.  I would even have some use cases for
     that, I think.  If somebody knows, tell me ;)

Attachment: signature.asc
Description: Digital signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]
  Powered by Linux