<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Tuning the Linux Kernel&#8217;s Completely Fair Scheduler</title>
	<atom:link href="http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/</link>
	<description>For Those Who Like to Dig Deeper</description>
	<lastBuildDate>Thu, 02 Sep 2010 19:42:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
		<item>
		<title>By: Bill Anderson</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1502</link>
		<dc:creator>Bill Anderson</dc:creator>
		<pubDate>Thu, 02 Sep 2010 19:42:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1502</guid>
		<description>You can find the instructions in the Documentation/scheduler/sched-design-CFS.txt file in the Linux source tree.</description>
		<content:encoded><![CDATA[<p>You can find the instructions in the Documentation/scheduler/sched-design-CFS.txt file in the Linux source tree.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Anderson</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1501</link>
		<dc:creator>Bill Anderson</dc:creator>
		<pubDate>Thu, 02 Sep 2010 19:32:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1501</guid>
		<description>I checked the source for 2.6.32-24 and that CONFIG_KERNEL_DEBUG is now CONFIG_DEBUG_KERNEL and CONFIG_SCHED_DEBUG still does exist. Name changes between version is not uncommon. It makes working with the kernel more exciting.</description>
		<content:encoded><![CDATA[<p>I checked the source for 2.6.32-24 and that CONFIG_KERNEL_DEBUG is now CONFIG_DEBUG_KERNEL and CONFIG_SCHED_DEBUG still does exist. Name changes between version is not uncommon. It makes working with the kernel more exciting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonyomus</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1500</link>
		<dc:creator>anonyomus</dc:creator>
		<pubDate>Wed, 18 Aug 2010 13:34:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1500</guid>
		<description>Does anyone know how to create the directory /dev/cpuctl  and set a certain process to be scheduled in such a way. My interest is decreasing the performance of the kvm processe on my notebook that runs the Windows XP guest. It eats far too much CPU especially when it is used only Lotus Notes.</description>
		<content:encoded><![CDATA[<p>Does anyone know how to create the directory /dev/cpuctl  and set a certain process to be scheduled in such a way. My interest is decreasing the performance of the kvm processe on my notebook that runs the Windows XP guest. It eats far too much CPU especially when it is used only Lotus Notes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonyomus</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1499</link>
		<dc:creator>anonyomus</dc:creator>
		<pubDate>Wed, 18 Aug 2010 13:28:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1499</guid>
		<description>but the second portion of your post does work for Ubuntu 10.04 /boot/config-2.6.32-22-generic:
# fgrep CONFIG_PREEMPT /boot/config-$(uname -r)
CONFIG_PREEMPT_NOTIFIERS=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set</description>
		<content:encoded><![CDATA[<p>but the second portion of your post does work for Ubuntu 10.04 /boot/config-2.6.32-22-generic:<br />
# fgrep CONFIG_PREEMPT /boot/config-$(uname -r)<br />
CONFIG_PREEMPT_NOTIFIERS=y<br />
# CONFIG_PREEMPT_NONE is not set<br />
CONFIG_PREEMPT_VOLUNTARY=y<br />
# CONFIG_PREEMPT is not set</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonyomus</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1498</link>
		<dc:creator>anonyomus</dc:creator>
		<pubDate>Wed, 18 Aug 2010 13:26:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1498</guid>
		<description>fgrep CONFIG_KERNEL_DEBUG /boot/config-$(uname -r)
Works in Ubuntu but won&#039;t return anything because the string is unusued.
fgrep CONFIG_SCHED_DEBUG /boot/config_$(uname -r)
Certainly won&#039;t work in Ubuntu</description>
		<content:encoded><![CDATA[<p>fgrep CONFIG_KERNEL_DEBUG /boot/config-$(uname -r)<br />
Works in Ubuntu but won&#8217;t return anything because the string is unusued.<br />
fgrep CONFIG_SCHED_DEBUG /boot/config_$(uname -r)<br />
Certainly won&#8217;t work in Ubuntu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Anderson</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1486</link>
		<dc:creator>Bill Anderson</dc:creator>
		<pubDate>Mon, 22 Mar 2010 11:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1486</guid>
		<description>You are correct. For those interested, the package is libcgroup1.  I will provide more details on this package in a separate article.</description>
		<content:encoded><![CDATA[<p>You are correct. For those interested, the package is libcgroup1.  I will provide more details on this package in a separate article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rafael Tinoco</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1484</link>
		<dc:creator>Rafael Tinoco</dc:creator>
		<pubDate>Tue, 16 Mar 2010 16:44:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1484</guid>
		<description>Instead of having one script to create cgroups and all. Try searching of libcg ;) (/etc/cgconfig.conf).

Regards

Inaddy</description>
		<content:encoded><![CDATA[<p>Instead of having one script to create cgroups and all. Try searching of libcg <img src='http://www.hotaboutlinux.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  (/etc/cgconfig.conf).</p>
<p>Regards</p>
<p>Inaddy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1435</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 20 Jan 2010 17:35:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1435</guid>
		<description>It should read &quot;CONFIG_RT_GROUP_SCHED applies group scheduling to the SCHED_FIFO and SCHED_RR policies.&quot; One of the features of CFS is that it separates scheduling policies. While they are not kernel configuration options, the separation of scheduling policies makes the code more modular, and easier to change. The CONFIG_RT_GROUP_SCHED option allows one to configure real-time processes to use group scheduling. Real-time processes are not something you see in most server or desktop systems. In fact, the only real-time process on most system is the kernel&#039;s migration thread. Real-time process have a higher priority than normal, or batch processes. Real-time processes either run as FIFO, or Round-Robin.</description>
		<content:encoded><![CDATA[<p>It should read &#8220;CONFIG_RT_GROUP_SCHED applies group scheduling to the SCHED_FIFO and SCHED_RR policies.&#8221; One of the features of CFS is that it separates scheduling policies. While they are not kernel configuration options, the separation of scheduling policies makes the code more modular, and easier to change. The CONFIG_RT_GROUP_SCHED option allows one to configure real-time processes to use group scheduling. Real-time processes are not something you see in most server or desktop systems. In fact, the only real-time process on most system is the kernel&#8217;s migration thread. Real-time process have a higher priority than normal, or batch processes. Real-time processes either run as FIFO, or Round-Robin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chruck</title>
		<link>http://www.hotaboutlinux.com/2010/01/tuning-the-linux-kernels-completely-fair-scheduler/comment-page-1/#comment-1434</link>
		<dc:creator>chruck</dc:creator>
		<pubDate>Wed, 20 Jan 2010 17:12:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.hotaboutlinux.com/?p=30#comment-1434</guid>
		<description>I don&#039;t understand the description of CONFIG_RT_GROUP_SCHED.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t understand the description of CONFIG_RT_GROUP_SCHED.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
