Virtualno

Kaj je SLAT? Kako omogočiti prevajanje naslovov druge stopnje v BIOS-u?

Kaj je SLAT? Kako omogočiti prevajanje naslovov druge stopnje v BIOS-u?

SLAT ali Prevajanje naslovov na drugi ravni je tehnologija, ki deluje s Hyper-V. Podpirajo ga tako procesorji Intel kot AMD. Se imenuje Tabela razširjenih strani (EPT) v Intelovih procesorjih in Hitro indeksiranje virtualizacije (RVI) v procesorjih AMD. V tej objavi bomo videli, kaj je SLAT, kako preveriti, ali računalnik podpira SLAT in kako omogočiti prevajanje naslovov na drugi ravni v BIOS-u.

Prevajanje naslovov na drugi ravni (SLAT)

SLAT je podprt Nehalem arhitekturni procesorji in novejši za Intel ter Barcelona procesorji in novejši za AMD.

Posebnost teh procesorjev je dejstvo, da imajo Prevodni odbojnik ali TLB. Ti procesorji podpirajo prevajanje fizičnega pomnilnika. Ta vrsta predpomnilnika vsebuje vsa nedavno uporabljena preslikavanja iz tabele strani procesorjev. Vgrajeni predpomnilnik se uporablja za določanje podatkov preslikave s strani TLB z navideznim naslovom, ki ga je treba pretvoriti v fizični naslov. Če teh podatkov ni mogoče najti, pride do napake strani in operacijski sistem poišče informacije o preslikavi v tabeli strani. Če je najden relativni zapis preslikave, se neposredno vpiše v TLB in prevede se naslov.

Ta uporaba Hyper-V se bolj zanaša na navidezne vire in navidezne funkcije in s tem zmanjšuje režijske stroške prevajanja fizičnega naslova gosta v resnični fizični naslov. Tako se prihrani veliko fizičnih virov, ki jih je mogoče uporabiti za druge funkcije.

Kako preveriti, ali računalnik podpira SLAT

Na dva načina lahko preverite, ali vaš računalnik podpira SLAT:

  1. Uporabite pripomoček CoreInfo podjetja Microsoft TechNet.
  2. Uporaba Vklopite in izklopite funkcije sistema Windows uporabnost.

1] Uporabite pripomoček CoreInfo podjetja Microsoft TechNet

Prenesite arhiv CoreInfo iz Techneta. Izvlecite vsebino arhiva v korenu particije vašega operacijskega sistema.

Odprite ukazni poziv sistema Windows kot skrbnik, vnesite naslednji ukaz, da se pomaknete na ustrezno mesto:

CDC:\

Nato izvedite naslednji ukaz:

coreinfo.exe -v

Videli boste izhod, podoben temu:

Glede na procesor, ki ga uporabljate, boste dobili možnost za EPT ali RVI  in bo imel ustrezne informacije o njegovi razpoložljivosti.

2] Vklopite in izklopite funkcije sistema Windows

Odprite Vklop in izklop podokna funkcij sistema Windows nadzorne plošče.

Razširite možnost za Hyper-V.

Če je možnost za Platforma Hyper-V je siva, SLAT ni podprt.

Kako omogočiti SLAT iz BIOS-a

Če želite omogočiti funkcijo SLAT, morate v BIOS-u omogočiti virtualizacijo.

Upam, da vam je ta vodnik pomagal.

Vadnica za bitko za Wesnoth
Bitka za Wesnoth je ena izmed najbolj priljubljenih odprtokodnih strateških iger, ki jih lahko trenutno igrate. Ne samo, da se ta igra razvija že zelo...
0 A.D. Vadnica
Od številnih strateških iger tam 0 A.D. uspe izstopati kot izčrpen naslov in zelo globoka, taktična igra, čeprav je odprtokodna. Razvoj igre deluje ze...
Vadnica za Unity3D
Uvod v Unity 3D Unity 3D je močan motor za razvoj iger. Navzkrižna platforma vam omogoča ustvarjanje iger za mobilne naprave, splet, namizje in konzol...