Re: large page patch

David Mosberger (davidm@napali.hpl.hp.com)
Thu, 1 Aug 2002 22:24:05 -0700


>>>>> On Thu, 01 Aug 2002 19:29:52 -0700, Gerrit Huizenga <gh@us.ibm.com> said:

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

In my opinion the proposed large-page patch addresses a relatively
pressing need for databases (primarily). Longer term, I'd hope that
it can be replaced by a transparent superpage scheme. But the
existing patch can also serve as a nice benchmark for transparent
schemes (and frankly, since it doesn't have to do anything smart
behind the scenes, it's likely that the existing patch, where
applicable, will always do slightly better than a transparent one).

In any case, the big issue of physical memory fragmentation can be
experimented with indepent what the user-level interface looks like.
So the existing patch is useful in that sense as well.

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