All of lore.kernel.org
 help / color / mirror / Atom feed
* [question] Is there a plan to introduce a unified co-scheduling mechanism to CFS ?
@ 2014-10-10 11:37 ` Zhang Haoyu
  0 siblings, 0 replies; 6+ 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] 6+ messages in thread

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

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

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.