qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [question] Is there a plan to introduce a unified co-scheduling mechanism to CFS ?
@ 2014-10-10 11:37 Zhang Haoyu
  2014-10-10 11:44 ` Wanpeng Li
  0 siblings, 1 reply; 3+ messages in thread
From: Zhang Haoyu @ 2014-10-10 11:37 UTC (permalink / raw)
  To: kvm, qemu-devel@nongnu.org Developers

Hi,

Is it worthy to introduce a unified co-scheduling mechanism to CFS ?
Because multiple cooperating threads or tasks frequently synchronize 
with each other,
not executing them concurrently would only increase the latency of 
synchronization.
For example, a thread blocking in spinlock to waiting for another thread 
to release the same spinlock
might reduce its waiting time by being executed concurrently with the 
thread which hold the same spinlock.
In virtualization scenario, multiple vcpus (which belong to the same vm) 
co-scheduling is more desired
when several cooperating threads/task is running in guest.

Is there a plane for this work?

Thanks,
Zhang Haoyu

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

end of thread, other threads:[~2014-10-10 12:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-10 11:37 [Qemu-devel] [question] Is there a plan to introduce a unified co-scheduling mechanism to CFS ? Zhang Haoyu
2014-10-10 11:44 ` Wanpeng Li
2014-10-10 12:00   ` Zhang Haoyu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).