[OSy] TLB a neexistence mapovani

Martin Decky decky at nenya.ms.mff.cuni.cz
Fri Nov 24 12:11:27 CET 2006


>    rad bych se zeptal jakym zpusobem se ma chovat jadro, pokud pri 
> obsluze TLB Refill nalezne mapovani pouze pro jednu virtualni adresu 
> (sudou nebo lichou) a pro druhou ne.

TLB ma sice jen 48 zaznamu pro 96 stranek, ale to neznamena, ze kdyz je 
pro dane mapovani bit V (valid) v EntryLo0 vyplnen, musi byt vyplnen i
v EntryLo1 (a naopak).

Situace se zkomplikuje, pokud je potreba pouzit bit G (global), ktery 
musi byt nasteven v EntryLo0 i EntryLo1, takze tam je skutecne potreba 
mit korektni mapovani pro sudou i lichou stranku. Pouziti bitu G ovsem 
zadani nevyzaduje.


M.D.



More information about the NSWI004 mailing list