Re: PPro: Global flag in page table

Martin Mares (mj@atrey.karlin.mff.cuni.cz)
Thu, 12 Feb 1998 10:48:34 +0100


Hi,

> I was just reading through some Intel docs and noticed that the Pentium Pro
> introduced a Global flag for for page table and page directory entries. When
> this flag is set on an entry, and the PGE (Page Global Enable) flag is set
> in register CR4, the entry is not invalidated in the TLB on a task switch.
> My understanding of this is crude, so be gentle if I've misunderstood, but
> I don't think that this is implemented for Linux and was wondering if the
> benefits warranted implementing it.

Linux uses it when it's available (see arch/i386/mm/init.c and search
for _PAGE_GLOBAL).

Have a nice fortnight

-- 
Martin `MJ' Mares   <mj@ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"A LISP programmer knows value of everything, but cost of nothing."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu