<br><br><div class="gmail_quote">On Thu, Jan 10, 2013 at 6:09 PM, Bond <span dir="ltr">&lt;<a href="mailto:jamesbond.2k.g@gmail.com" target="_blank">jamesbond.2k.g@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Thu, Jan 10, 2013 at 9:00 AM, Preeti U Murthy<br>
&lt;<a href="mailto:preeti@linux.vnet.ibm.com">preeti@linux.vnet.ibm.com</a>&gt; wrote:<br>
&gt; d1&#39;s &#39;groups&#39;,both the sd0s.Here is<br>
&gt; the next advantage.It needs information about the sched group alone and<br>
&gt; will not bother about the individual cpus in <a href="http://it.it" target="_blank">it.it</a> checks if<br>
&gt; load(sd0[cpu2,cpu3]) &gt; load(sd0[cpu0,cpu1])<br>
&gt; Only if this is true does it go on to see if cpu2/3 is more loaded.If<br>
&gt; there were no scheduler domain or groups,we would have to see the states<br>
&gt; of cpu2 and cpu3 in two iterations instead of 1 iteration like we are<br>
&gt; doing now.<br>
<br>
</div>Thanks Peter and preeti, I had seen that intel link and had read but<br>
was not very clear with it,<br>
with both explanations and new links I am clear.<br></blockquote><div><br></div><div></div></div><div><br></div><div>Sorry, I am still learning all these.   On top of scheduling domain, there is also cpusets, and both are intertwined (for eg, look into sched_fair.c), and cpu inside cpuset can be offline/online, or made allow/disallowed to be used. </div>
<div><br></div><div>I know not the difference between cpusets and sched_domain - conceptually.   Any guidance?</div><div> </div>-- <br>Regards,<br>Peter Teoh