Re: large page patch

Gerrit Huizenga (gh@us.ibm.com)
Thu, 01 Aug 2002 19:29:52 -0700


In message <Pine.LNX.4.44L.0208012246390.23404-100000@imladris.surriel.com>, >
: Rik van Riel writes:
> On Thu, 1 Aug 2002, David S. Miller wrote:
> > From: Andrew Morton <akpm@zip.com.au>
>
> > - Minimal impact on the VM and MM layers
> >
> > Well the downside of this is that it means it isn't transparent
> > to userspace. For example, specfp2000 results aren't going to
> > improve after installing these changes. Some of the other large
> > page implementations would.
>
> We should also take into account that the main application that
> needs large pages for its SHM segments is Oracle, which we don't
> have the source code for so we can't recompile it to use the new
> syscalls introduced by this patch ...

There are quite a few other applications that can benefit from large
page support. IBM Watson Research published JVM and some scientific
workload results using large pages which showed substantial benefits.
Also, we believe DB2, Domino, other memory piggish apps (e.g. think
scientific) would benefit equally on many architectures.

It would sure be nice if the interface wasn't some kludgey back door
but more integrated with things like mmap() or shm*(), with semantics
and behaviors that were roughly more predictable. Other than that,
no comments as yet on the patch internals...

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