lkml.org 
[lkml]   [1997]   [Feb]   [14]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateFri, 14 Feb 1997 03:24:32 -0500
From"David S. Miller" <>
SubjectRe: Linux VM subsystem (Was: Big mallocs, mmap sorrows and double buffering.)
   Date: 	Thu, 13 Feb 1997 13:26:41 +0000 (GMT)
   From: Mark Hemment <markhe@nextd.demon.co.uk>
All sounds great Mark.  Please keep us informed.  When you have
something, I want to get cracking on a page coloring scheme.  On
physical caches, lack of page coloring is killing us performance wise
in numerous places and has been for some time.

   I'm re-implementing the VM subsystem as I write this.

   It's still v. much in the prototyping stage, but I've already
   got mapping chains working for named pages (without any panics, or
   object leaks!!!).   When I've got chaining for anon pages working, it
   will open the door to some nifty tricks (page flipping for some archs
   (such as Intel), true page aging, true swap page clustering, and the death
   of swap_out_process()).

   My initial changes shrunk the size of the mem_map structure, which caused
   an immediate improvement in find_page() (locality of reference and all
   that).

   Should have a 'developement' patch out in a copy of weeks.

\
 
 \ /
  Last update: 2005-03-22 13:38    [W:0.535 / U:0.790 seconds]
©2003-2008 Jasper Spaans