18Aug

Kuidas kontrollida, kas teie CPU toetab teise tasandi aadresside tõlkimist( SLAT)?

click fraud protection

Windows 8 toob Windowsi arvutisüsteemile kaasa palju uusi funktsioone, millest üks on Hyper-V.Hüper-V käivitamiseks peab teie protsessor toetama teise tasandi aadressi tõlget( SLAT).Loe edasi, et teada saada, kas teie protsessor toetab SLAT-i.

Mis on SLAT?

teise tasandi aadresside tõlkimine on tehnoloogia, mis on sisse viidud nii Intel kui ka AMD protsessori maitsetesse. Mõlemad ettevõtted nimetavad oma versiooni tehnoloogiaks erinevatest nimedest, Intel'i versiooni nimetatakse EPT( laiendatud leheküljetabelid) ja AMD nimetab nende RVI( Rapid Virtualization Indeeding).Intel tutvustas Nehalemi arhitektuurile ehitatud laiendatud lehtede tabeleid, samas kui AMD tutvustas RVI-d oma kolmanda põlvkonna Opteron-i protsessoritel, mis on kodeeritud Barcelona. Hyper-V kasutab seda, et täita rohkem VM-i mäluhaldusfunktsioone ja vähendada külaliste füüsiliste aadresside tegelikke füüsilisi aadresse tõlkimise üldkulusid. Seda tehes vähendab Hypervisori protsessori aeg märkimisväärselt ja iga VM-i jaoks salvestatakse rohkem mälu.

instagram viewer

Kuidas see toimib

Protsessoril on kirjavahetuse puhvriks( TLB), mis toetab virtuaalset füüsilise mälu aadresside tõlkimist. TLB on protsessori vahemälu, mis sisaldab lehtede tabelis hiljuti kasutatud kaardistusi. Kui virtuaalse füüsilise aadressi tõlkimine on vajalik, kontrollib TLB seda vahemälu, et määrata, kas see sisaldab kartograafiainfot või mitte. Kui TLB sisaldab mängu, esitatakse füüsiline mälu aadress ja andmed on juurdepääsetavad. Kui TLB ei sisalda rekordit, tekib lehe viga ja Windows kontrollib kaardistamisteabe lehekülgede tabelit. Kui Windows leiab kaardistamise, kirjutatakse see TLB-le, toimub aadressi tõlge ja siis on juurdepääs andmetele. Selle puhvri tõttu on hüperviisorite pealetung oluliselt vähenenud.

Mida?

Kogu Windows 8 ümbritseva hõirega on teada, et Windows 8 on Hyper-V-ga kui elustamisplatvorm. Kuigi see ei pruugi esimesel pilgul kõigile huvi pakkuda, on arvata, et see on ainus tagasiulatuva ühilduvuse vorm, mis on mõnevõrra sarnane XP režiimiga. Hyper-V operatsioonisüsteemis Windows 8 peab olema SLAT.

Kuidas ma saan teada, kas SLAT on?

Selleks, et teada saada, kas teie protsessor toetab SLAT-i, peate alla laadima CoreInfo koopia( vt lõpus olevat linki).Kui olete selle alla laadinud, peate selle välja võtma. Peaksite seda välja võtma nii, et coreinfo on teie C: \ draivi juurest.

Peate avama kõrgema käsuviiba, loe käsku "käivita administraatorina".

Nüüd peate liikuma C: Drive'i, saate seda teha, kirjutades käsu "cd c: \"

. Et näha, kas teie protsessor toetab SLAT-i, peate käivitama "coreinfo.exe-v".Inteli puhul, kui teie protsessor toetab SLAT-i, on ta EPT-rida asteriks. Seda on näha allpool oleval pildil.

AMD-s, kui teie protsessor toetab SLAT-i, on NPT-reas asterix.

Kui teie protsessorid ei toeta SLATi, näete EPT või NPT ridu kriipsu.

Võite alla laadida CoreInfo siit.