linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH *] VM patch w/ drop behind for 2.4.0-test8-pre1
@ 2000-08-31 21:15 Rik van Riel
  2000-08-31 21:25 ` Arjan van de Ven
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Rik van Riel @ 2000-08-31 21:15 UTC (permalink / raw)
  To: linux-mm; +Cc: linux-kernel

Hi,

today I released a new version of my VM patch for 2.4.0-test.

This patch should mostly fix streaming IO performance, due
to the following two features:
- drop_behind(), when we do a readahead, move the pages
  'behind' us to the inactive list .. this way we can do
  streaming IO without putting pressure on the working set
- deactivate pages in generic_file_write(), this does
  basically the same ... by moving the pages we write to 
  to the inactive_dirty list, a big download, etc.. doesn't
  impact the working set of the system

I'm particularly interested in the impact of streaming IO on
the performance of the rest of the system with this patch, but
of course also in the performance of the streaming IO itself.

The patch is available from:

	http://www.surriel.com/patches/

	http://www.surriel.com/patches/2.4.0-t8p1-vmpatch2

regards,

Rik
--
"What you're running that piece of shit Gnome?!?!"
       -- Miguel de Icaza, UKUUG 2000

http://www.conectiva.com/		http://www.surriel.com/

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2000-09-05 16:08 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-08-31 21:15 [PATCH *] VM patch w/ drop behind for 2.4.0-test8-pre1 Rik van Riel
2000-08-31 21:25 ` Arjan van de Ven
2000-09-03 15:04 ` Aki M Laukkanen
2000-09-03 18:13   ` Aki M Laukkanen
2000-09-05 15:10 ` Christoph Rohland
2000-09-05 16:08   ` Rik van Riel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox