Archive for July, 2008

Pola wpisów w tablicy translacji strony

Friday, July 11th, 2008

Wpisy w tablicy translacji strony zawierają kontrolę oraz pola informacyjne, używane w zarządzaniu środowiskiem pamięci wirtualnej. Większość pól jest podobna wśród wszystkich wpisów używanych w translacji stron w każdym trybie i zajmują te same miejsca bitowe. Jednakże niektóre pola są położone gdzie indziej, co zależy od poziomu w hierarchii translacji ...

TRANSLACJA STRON W TRYBIE LEGACY

Friday, July 11th, 2008

Tryb Legacy wspiera 2 formy translacji: · Stronicowanie Normal: (nie PAE) Kiedy PAE = 0. Wpisy w tablicy translacji stron są 32 bitowe i używane do tłumaczenia 32 bitowych adresów wirtualnych w adresy fizyczne o wielkości do 40 bitów. · Stronicowanie PAE: PAE = 1. Wpisy w tablicy translacji stron są 64 bitowe ...

OPCJE TRANSLACJI STRON

Thursday, July 10th, 2008

Sposób translacji stron dostępny dla oprogramowania zależy od tego jakie opcje stronicowania są dostępne. 4 zmienne kontrolne służą do wyboru sposobu stronicowania: Page Taranslation Enable (CR0.PG) Physical address extensions (CR4.PAE) Page-Size extensions (CR4.PSE) Long-Mode Active (EFER.LMA) Nie wszystkie sposoby stronicowania są dostępne we wszystkich trybach. PAGE TRANSLATION ENABLE (PG) bit Translacja strony jest kontrolowana przez bit ...