Re: [PATCH] VM bugfix + rebalanced + code beauty

From: Rik van Riel (riel@conectiva.com.br)
Date: Thu Jun 01 2000 - 06:43:07 EST


On Thu, 1 Jun 2000, Matt Yourst wrote:
> Christoph Rohland <cr@sap.com> writes:
> >>
> >> I guess we really want to integrate the SHM swapout routine
> >> with shrink_mmap...
> >>
> > I would love to integrate the whole shm page handling into the page
> > cache.
>
> I have some code that does this quite nicely using a variant of
> ramfs that simply maintains a hash table of any swapped out
> pages (i.e., offset->swp_entry_t mappings.) The performance of
> this was excellent and simple (code was less than ~200 lines).
> However, I can't post it right now since it only supports the
> new shm_open() style virtual mappings (not the current SysV
> IPC-style shmget/shmat/etc. system),

IMHO this is quite important. Integrating the shm swap code with
shrink_mmap will make it possible to have a better "natural" balance
between the different memory users in the system.

regards,

Rik

--
The Internet is not a network of computers. It is a network
of people. That is its real strength.

Wanna talk about the kernel? irc.openprojects.net / #kernelnewbies http://www.conectiva.com/ http://www.surriel.com/

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jun 07 2000 - 21:00:12 EST