[OSy] TLB - Vyreseno
LubomÃr Bulej
lubomir.bulej at mff.cuni.cz
Fri Dec 3 15:32:51 CET 2004
Dobry den,
>
>>Na "zavadu" uz jsme prisli. Problem byl v tom, ze procesor stale bezel
>>ve "flat mode". Takze vubec nepouzival mapovani, natoz aby tedy
>>vyhazoval nejakou vyjimku. Stejne ale dekuji vsem, kteri reagovali.
>>
>
> nak jsme s tim taky bojovaly a taky jsme na to prisly, ale bohuzel
> nemuzem prijit na to, jak strankovani zapnout. Muzete poradit?
>
Muzete upresnit, co myslite tim "zapnout strankovani"? Procesor
pristupuje k fyzicke pameti v zavislosti na tom, do ktereho segmentu
virtualniho adresoveho prostoru procesoru pristoupite.
Pokud pristoupite do KUSEG, KSSEG, nebo KSEG3, procesor se snazi
pro virtualni adresu najit fyzickou pomoci TLB. V TLB se hleda
dvojice (vpn2, asid), kde vpn2 je cislo virtualni stranky vydelene
dvema a asid je aktualni identifikator adresoveho prostoru nastaveny
v registru EntryHi systemoveho koprocesoru.
Lubos Bulej
More information about the NSWI004
mailing list