lkml.org 
[lkml]   [1997]   [Feb]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
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.032 / U:2.916 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site