Re: Sharing page tables for shared memory

Ramakrishna K (ramak@wipinfo.soft.net)
Wed, 16 Dec 1998 09:45:37 -0500 (GMT)


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

Count another database Teradata too. It does use memory ( shared ) running into
almost Gb.

RK.

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