Con Kolivas опубликовал патч для ядра 2.6.13, реализующий предвыборку из swap'а. Если процесс kswapd бездействует в течение минуты, производится считывание страниц из swap'а в порядке обратном их записи. При этом они не удаляются из swap'а, поэтому при необходимости повторного помещения страницы в swap не будут производиться операции ввода/вывода.
>>> Подробности