<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1458212777311385221</id><updated>2024-10-02T10:55:05.853-07:00</updated><category term="cfs"/><category term="kernel"/><category term="linux"/><title type='text'>CFS Internals</title><subtitle type='html'>A blog to describes the Completely Fair Scheduler (process scheduler in the Linux kernel).</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cfsinternals.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1458212777311385221/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://cfsinternals.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nikhil Rao</name><uri>http://www.blogger.com/profile/10797704673555705001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1458212777311385221.post-29663723539337552</id><published>2010-02-07T10:08:00.000-08:00</published><updated>2010-02-07T11:38:02.300-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cfs"/><category scheme="http://www.blogger.com/atom/ns#" term="kernel"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>CFS Internals</title><content type='html'>The linux kernel has a proportions based scheduler called CFS, or Completely Fair Scheduler. It was written in 2007 by Ingo Molnar and replaces the O(1) scheduler in the kernel. Process schedulers are complicated beasts, and CFS is no exception to that.&lt;br /&gt;&lt;br /&gt;In this blog, I&#39;m going to try to explain various parts of the scheduler in detail. As of writing this post, v2.6.33 is the latest stable kernel, but all this work will be based on v2.6.32.</content><link rel='replies' type='application/atom+xml' href='http://cfsinternals.blogspot.com/feeds/29663723539337552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cfsinternals.blogspot.com/2010/02/cfs-internals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1458212777311385221/posts/default/29663723539337552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1458212777311385221/posts/default/29663723539337552'/><link rel='alternate' type='text/html' href='http://cfsinternals.blogspot.com/2010/02/cfs-internals.html' title='CFS Internals'/><author><name>Nikhil Rao</name><uri>http://www.blogger.com/profile/10797704673555705001</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>