Re: Sharing page tables for shared memory

ralf@uni-koblenz.de
Tue, 15 Dec 1998 12:03:17 +0100


On Mon, Dec 14, 1998 at 05:01:58PM +0530, Muthu wrote:

> Is creating Shared memory of greater or closer to 4MB creates page table
> entries in all processes sharing it?
>
> I think, it will be good to allocate a single page-table and share it
> across process than creating 1024 PTE's in all processes sharing it. Is this
> taken care in 2.1.x kernel?

I can well imagine why Oracle is interested in this - many DB setups I've
seen use hundreds of megabytes, if not a gigabyte shared memory. That way
our current way of having completly distinct page tables per mm is wasting
large amounts for Oracle, Sybase & Co.

Ralf

-
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/