Re: [RFC] 2.3/4 VM queues idea

Stephen C. Tweedie
2000-05-26T16:40:18Z

Hi,

On Fri, May 26, 2000 at 06:36:40PM +0200, Jamie Lokier wrote:

> That's ok. VA == vma->pgoff + page_offset. Move a vma and that's still
> true. The ptes are found by looking at the list of all vmas referring
> to all the address_spaces that refer to a page.

And that is _exactly_ the problem --- especially with heavy mprotect()
use, processes can have enormous numbers of vmas. Electric fence and
distributed shared memory/persistent object stores are the two big,
obvious cases here.

--Stephen