All of lore.kernel.org
 help / color / mirror / Atom feed
* question about VM kernel parameter idle=<poll/mwait/halt/nomwait>
@ 2013-11-21  3:45 ` Zhanghaoyu (A)
  0 siblings, 0 replies; 6+ messages in thread
From: Zhanghaoyu (A) @ 2013-11-21  3:45 UTC (permalink / raw)
  To: qemu-devel@nongnu.org, KVM, Michael S. Tsirkin, Gleb Natapov,
	Paolo Bonzini
  Cc: Luonengjun, Huangweidong (C)

Hi, all

What's the difference of the linux guest kernel parameter idle=<poll/mwait/halt/nomwait>, especially in performance?

Taking the performance into account, which one is best?

In my opinion, if the number of all VMs' vcpus is far more than that of pcpus, e.g. SPECVirt test, idle=halt is better for server's total throughput,
otherwise, e.g. in some CT scenario, the number of total vcpus is not greater than that of pcpus, idle=poll is better for server's total throughput,
because of less latency and VMEXIT.

linux-3.9 and above, idle=mwait is not recommended.

Thanks,
Zhang Haoyu

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-11-21  7:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-21  3:45 question about VM kernel parameter idle=<poll/mwait/halt/nomwait> Zhanghaoyu (A)
2013-11-21  3:45 ` [Qemu-devel] " Zhanghaoyu (A)
2013-11-21  7:01 ` Michael S. Tsirkin
2013-11-21  7:01   ` [Qemu-devel] " Michael S. Tsirkin
2013-11-21  7:22   ` Gleb Natapov
2013-11-21  7:22     ` [Qemu-devel] " Gleb Natapov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.