<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - review</title>
 <link>http://kerneltrap.org/taxonomy/term/364/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>Linux: Debating Swap-Prefetch</title>
 <link>http://kerneltrap.org/node/8143</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;Ingo Molnar [&lt;a href=&quot;http://kerneltrap.org/node/view/517&quot;&gt;interview&lt;/a&gt;] reviewed Con Kolivas [&lt;a href=&quot;http://kerneltrap.org/node/view/465&quot;&gt;interview&lt;/a&gt;]&#039;s swap-prefetching patches [&lt;a href=&quot;http://kerneltrap.org/node/5619&quot;&gt;story&lt;/a&gt;] suggesting that they were ready for inclusion in the mainline kernel, &quot;&lt;i&gt;I&#039;ve reviewed it once again and in the !CONFIG_SWAP_PREFETCH case it&#039;s a clear NOP, while in the CONFIG_SWAP_PREFETCH=y case all the feedback i&#039;ve seen so far was positive. Time to have this upstream and time for a desktop-oriented distro to pick it up.&lt;/i&gt;&quot;  He went on to describe swap prefetch, &quot;&lt;i&gt;to the desktop user this is a speculative performance feature that he is willing to potentially waste CPU and IO capacity, in expectation of better performance.  On the conceptual level it is _precisely the same thing as regular file readahead_. (with the difference that to me swapahead seems to be quite a bit more intelligent than our current file readahead logic.)&lt;/i&gt;&quot;&lt;/p&gt;
&lt;p&gt;Nick Piggin [&lt;a href=&quot;http://kerneltrap.org/node/view/657&quot;&gt;interview&lt;/a&gt;] expressed some concern that the impact of the code still wasn&#039;t understood well enough, &quot;&lt;i&gt;I wanted to see some basic regression tests to show that it hasn&#039;t caused obvious problems, and some basic scenarios where it helps, so that we can analyze them. It is really simple, but I haven&#039;t got any since first asking.&lt;/i&gt;&quot;  Ingo noted that the patch has generated a lot of pos