Kaip patikrinti, ar jūsų procesorius palaiko antrojo lygio adresų vertimą (SLAT)

Turinys:

Kaip patikrinti, ar jūsų procesorius palaiko antrojo lygio adresų vertimą (SLAT)
Kaip patikrinti, ar jūsų procesorius palaiko antrojo lygio adresų vertimą (SLAT)

Video: Kaip patikrinti, ar jūsų procesorius palaiko antrojo lygio adresų vertimą (SLAT)

Video: Kaip patikrinti, ar jūsų procesorius palaiko antrojo lygio adresų vertimą (SLAT)
Video: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot - YouTube 2024, Balandis
Anonim
"Windows 8" suteiks daug naujų funkcijų "Windows" kompiuterių aplinkai, iš kurių viena bus "Hyper-V". Norėdami paleisti "Hyper-V", jūsų procesorius turi palaikyti antrojo lygio adreso vertimą (SLAT). Skaitykite toliau, kad sužinotumėte, ar jūsų procesorius palaiko SLAT.
"Windows 8" suteiks daug naujų funkcijų "Windows" kompiuterių aplinkai, iš kurių viena bus "Hyper-V". Norėdami paleisti "Hyper-V", jūsų procesorius turi palaikyti antrojo lygio adreso vertimą (SLAT). Skaitykite toliau, kad sužinotumėte, ar jūsų procesorius palaiko SLAT.

Kas yra SLAT?

Antrojo lygio adresų vertimas yra technologija, įdiegta "Intel" ir "AMD" procesorių aromatuose. Abi bendrovės vadina savo technologijos versiją skirtingais pavadinimais, "Intel" versija vadinama EPT (išplėstinės puslapių lentelės), o AMD jas vadina RVI (Rapid Virtualization Indeksavimas). "Intel" pristatė "Extended" puslapių lenteles savo procesoriuose, kurie buvo pastatyti "Nehalem" architektūroje, o "AMD" pristatė RVI tik trečiosios kartos "Opteron" procesoriuose, kurių pavadinimai vadinami "Barcelona". "Hyper-V" naudoja tai, kad atliktų daugiau VM atminties valdymo funkcijų ir sumažintų svečių fizinių adresų vertimo į realius fizinius adresus išlaidas. Tokiu būdu, Hypervisor procesoriaus laikas yra gerokai sumažintas, ir daugiau atmintyje išsaugoma kiekvienam VM.

Kaip tai veikia

Procesorius turi "Translation Lookaside Buffer" (TLB), kuris palaiko virtualų fizinio atminties adresų vertimą. TLB yra procesoriaus talpykla, kurioje yra neseniai naudojamos atributų iš puslapio lentelės. Kai yra reikalingas virtualus fizinių adresų vertimas, TLB patikrina jo talpyklą, kad nustatytų, ar jame yra žemėlapių informacijos. Jei TLB yra atitikmuo, pateikiamas fizinės atminties adresas ir duomenys yra prieinami. Jei TLB nėra įrašo, atsiranda puslapio klaida, o "Windows" tikrina žemėlapių informacijos puslapio lentelę. Jei "Windows" nustato žemėlapį, jis parašytas TLB, atliekamas adreso vertimas, tada pasiekiami duomenys. Dėl šio buferio, hipervisorių pridėtinės išlaidos yra gerokai sumažintos.

Tai kas?

Su visais "Windows 8" hype, buvo žinoma, kad "Windows 8" bus "Hyper-V" kaip "vitalization" platforma. Nors tai gali nepakenkti visiems iš pirmo žvilgsnio, buvo manoma, kad tai bus vienintelė atgalinio suderinamumo forma, šiek tiek panašus į XP režimą. SLAT bus reikalaujama "Hyper-V" sistemoje "Windows 8".

Kaip sužinoti, ar turiu SLAT?

Norėdami sužinoti, ar jūsų procesorius palaiko SLAT, turėsite atsisiųsti CoreInfo kopiją (žr. Nuorodą pabaigoje). Atsisiuntę jį turėsite jį išgauti. Turėtumėte jį išgauti, kad coreinfo būtų jūsų C: vairuoti.

Jums reikia atidaryti aukštesnį komandų eilutę, skaityti "paleisti kaip administratorius".
Jums reikia atidaryti aukštesnį komandų eilutę, skaityti "paleisti kaip administratorius".
Norėdami pamatyti, ar jūsų procesorius palaiko SLAT, turėsite paleisti "coreinfo.exe-v". "Intel", jei jūsų procesorius palaiko SLAT, EPT eilutėje bus asterix. Tai matoma paveikslėlyje žemiau.
Norėdami pamatyti, ar jūsų procesorius palaiko SLAT, turėsite paleisti "coreinfo.exe-v". "Intel", jei jūsų procesorius palaiko SLAT, EPT eilutėje bus asterix. Tai matoma paveikslėlyje žemiau.
"AMD", jei jūsų procesorius palaiko SLAT, "NPT" eilutėje bus asterix.
"AMD", jei jūsų procesorius palaiko SLAT, "NPT" eilutėje bus asterix.
Jei jūsų procesoriai nesprendžia SLAT, pamatysite brūkšnelį EPT arba NPT eilutėse.
Jei jūsų procesoriai nesprendžia SLAT, pamatysite brūkšnelį EPT arba NPT eilutėse.

Čia galite atsisiųsti CoreInfo.

Rekomenduojamas: