Re: 2.4 MM overview?

From: Kenn Humborg (kenn@linux.ie)
Date: Sun Oct 15 2000 - 15:36:36 EST


On Sun, Oct 15, 2000 at 09:22:58PM +0100, Alan Cox wrote:
> > > or you have a sane memory management model with tags/spaces then its a non issue
> >
> > You've lost me here. Tags/spaces?
>
> A lot of memory management hardware allows you to build page tables that contain
> more than just the addresses. Instead a tag register or the processor state
> or both are combined in the lookup. This is paticularly important for a
> virtually tagged cache to avoid flushing the cache on task switches

[Consults VMS/Alpha Internals & Data Structure manual...]

You mean like the way the Alpha has a PTE bit that says 'this page is
valid at the same address in every process', and the address space
number (ASN) that can be used to 'uniquefy' cache entries for the
same virtual addresses in different processes?

Well, we ain't got these luxuries/complications in VAXland... Hell,
we don't even have two-level page tables :-(

Later,
Kenn

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



This archive was generated by hypermail 2b29 : Sun Oct 15 2000 - 21:00:29 EST