<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - preemption</title>
 <link>http://www.kerneltrap.org/taxonomy/term/458/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>Linux:  2.6.9-mm1, What&#039;s Merging In 2.6.10 And Beyond</title>
 <link>http://www.kerneltrap.org/node/4040</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;With the release of 2.6.9-mm1, Andrew Morton [&lt;a href=&quot;http://kerneltrap.org/node/view/10&quot;&gt;interview&lt;/a&gt;] offered a quick status update on a number of patches in his -mm tree [&lt;a href=&quot;http://kerneltrap.org/forum/linux/kernel/2.6/mm&quot;&gt;forum&lt;/a&gt;] that are 2.6-mainline hopefuls.  For example, regarding the much debated reiser4 filesystem [&lt;a href=&quot;http://kerneltrap.org/node/view/3749&quot;&gt;story&lt;/a&gt;], Andrew said that he is still &quot;&lt;i&gt;not sure, really.  The namespace extensions were disabled, although all the code for that is still present.  Linus&#039;s filesystem criterion used to be &#039;once lots of people are using it, preferably when vendors are shipping it&#039;. That&#039;s a bit of a chicken and egg thing though. Needs more discussion&lt;/i&gt;&quot;.  And as for Ingo Molnar [&lt;a href=&quot;&quot;&gt;interview&lt;/a&gt;]&#039;s preemption and low-latency fixups [&lt;a href=&quot;http://kerneltrap.org/node/view/3995&quot;&gt;forum&lt;/a&gt;] Andrew offered, &quot;&lt;i&gt;I haven&#039;t really thought about it and haven&#039;t looked at the patches yet.  Hopefully 2.6.10 material.&lt;/i&gt;&quot;&lt;/p&gt;
&lt;p&gt;Other projects specifically mentioned include the sysfs backing store, the ext3 reservations code, the ext3 resize code, kexec and crashdump [&lt;a href=&quot;http://kerneltrap.org/node/view/3870&quot;&gt;story&lt;/a&gt;], perfctr, cachefs, cpusets, and the md updates.  Read on for Andrew&#039;s comments and the complete -mm1 changelog.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/node/4040&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/node/4040#comments</comments>
 <category domain="http://www.kerneltrap.org/-mm">-mm</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/654">2.6.10</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/618">2.6.9</category>
 <category domain="http://www.kerneltrap.org/Andrew_Morton">Andrew Morton</category>
 <category domain="http://www.kerneltrap.org/ext3">ext3</category>
 <category domain="http://www.kerneltrap.org/filesystem">filesystem</category>
 <category domain="http://www.kerneltrap.org/Ingo_Molnar">Ingo Molnar</category>
 <category domain="http://www.kerneltrap.org/kexec">kexec</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/171">Linux kernel</category>
 <category domain="http://www.kerneltrap.org/low-latency">low-latency</category>
 <category domain="http://www.kerneltrap.org/merge_plans">merge plans</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/458">preemption</category>
 <category domain="http://www.kerneltrap.org/reiser4">reiser4</category>
 <pubDate>Fri, 22 Oct 2004 11:31:38 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">4040 at http://www.kerneltrap.org</guid>
</item>
<item>
 <title>Linux:  Low Latency and Filesystems</title>
 <link>http://www.kerneltrap.org/node/3466</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Continuing the earlier discussion about low latency and Ingo Molnar [&lt;a href=&quot;http://kerneltrap.org/node/view/517&quot;&gt;interview&lt;/a&gt;]&#039;s voluntary kernel preemption patch [&lt;a href=&quot;http://kerneltrap.org/node/view/3440&quot;&gt;story&lt;/a&gt;], the conversation moved onto the affect a filesystem can have on latency.  Specifically, 2.6 maintainer Andrew Morton [&lt;a href=&quot;http://kerneltrap.org/node/view/10&quot;&gt;interview&lt;/a&gt;] noted that ReiserFS was known to have some latency issues in both the 2.4 and 2.6 Linux kernels, &quot;&lt;i&gt;resierfs: yes, it&#039;s a problem.  I &#039;fixed&#039; it multiple times in 2.4, but the fixes ended up breaking the fs in subtle ways and I eventually gave up.&lt;/i&gt;&quot;  However, he did go on to note, &quot;&lt;i&gt;actually, the 2.4 low-latency patch does still have some reiserfs fixes, so it&#039;s probably better than reiserfs in 2.6.&lt;/i&gt;&quot;&lt;/p&gt;
&lt;p&gt;When asked if ext3 was a better choice for low latency work, Andrew Morton replied, &quot;&lt;i&gt;ext3 is certainly better than [reiserfs], but still has a couple of potential problem spots.  ext2 is probably the best at this time.&lt;/i&gt;&quot;  Data is continuing to be collected and reviewed by a number of kernel developers, so the more noticeable latency issues in the 2.6 kernel will likely be addressed soon.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/node/3466&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/node/3466#comments</comments>
 <category domain="http://www.kerneltrap.org/2.4">2.4</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/436">2.6</category>
 <category domain="http://www.kerneltrap.org/Andrew_Morton">Andrew Morton</category>
 <category domain="http://www.kerneltrap.org/ext3">ext3</category>
 <category domain="http://www.kerneltrap.org/ext4">ext4</category>
 <category domain="http://www.kerneltrap.org/Ingo_Molnar">Ingo Molnar</category>
 <category domain="http://www.kerneltrap.org/low-latency">low-latency</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/458">preemption</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/435">reiser3</category>
 <category domain="http://www.kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Tue, 13 Jul 2004 02:54:20 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">3466 at http://www.kerneltrap.org</guid>
</item>
<item>
 <title>Interview: Andrea Arcangeli</title>
 <link>http://www.kerneltrap.org/node/3148</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/taxonomy/term/13&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Interviews.gif&quot; alt=&quot;Interviews&quot; title=&quot;Interviews&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Andrea Arcangeli is well known for having completely rewritten and stabilized the virtual memory subsystem in the 2.4 Linux kernel.  Many were surprised when Linus Torvalds merged Andrea&#039;s VM into 2.4.10, but the new memory subsystem has long since proved itself.  Andrea is a 27 year old Linux kernel hacker living in Italy and working for SUSE.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/node/3148&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/node/3148#comments</comments>
 <category domain="http://www.kerneltrap.org/taxonomy/term/457">-aa</category>
 <category domain="http://www.kerneltrap.org/2.4">2.4</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/455">Andrea Arcangeli</category>
 <category domain="http://www.kerneltrap.org/GPL">GPL</category>
 <category domain="http://www.kerneltrap.org/KernelTrap_interview">KernelTrap interview</category>
 <category domain="http://www.kerneltrap.org/Linux">Linu