18Aug

Hogyan ellenőrizzük, hogy a CPU támogatja-ea második szintű címfordítást( SLAT)

click fraud protection

A Windows 8 sok új funkciót hoz a Windows számítástechnikai környezetben, amelyek közül az egyik Hyper-V lesz. A Hyper-V futtatásához a processzornak támogatnia kell a második szintű címfordítást( SLAT).Olvassa el, hogy megtudja-e, hogy a processzor támogatja-e a SLAT-ot.

Mi a SLAT?

A második szintű címfordítás az Intel és az AMD processzorok által bevezetett technológia. Mindkét cég a technológiai különböző neveket hívja le, az Intel verzióját EPT-nek( Extended Page Tables) hívják, az AMD hívja a RVI-t( Rapid Virtualization Indexing).Az Intel bemutatta a Nehalem architektúrán alapuló kiterjesztett táblázatokat, miközben az AMD csak a harmadik generációs Opteron processzorokat mutatta be Barcelona-nak. A Hyper-V ezt több VM-memória-kezelő funkció végrehajtására használja fel, és csökkenti a vendég fizikai címeinek valós fizikai címekhez való fordítását. Ezzel a Hypervisor CPU idő jelentősen csökken, és minden memóriához több memória kerül mentésre.

Hogyan működik

A processzor rendelkezik Translation Lookaside Bufferrel( TLB), amely támogatja a virtuális fizikai memória címfordítást. A TLB egy gyorsítótár a processzoron, amely a legutóbb használt leképezéseket tartalmazza az oldalasztalról. Ha a virtuális és a fizikai címfordításra van szükség, a TLB ellenőrzi, hogy gyorsítótár-e annak meghatározása, hogy tartalmaz-e feltérképezési információkat. Ha a TLB egy mérkőzést tartalmaz, akkor a fizikai memóriacímet megadja és az adatok hozzáférnek. Ha a TLB nem tartalmaz rekordot, oldalhiba jelentkezik, és a Windows ellenőrzi az oldaltáblázatot a leképezési információkhoz. Ha a Windows egy leképezést talál, akkor a TLB-be van írva, a címfordításra kerül sor, majd az adatok elérése történik. E puffer miatt a hypervisorok felülmúlja lényegesen csökkent.

instagram viewer

Tehát mi?

A Windows 8 környékén jelentkező hiperbiztonsági adatok azt jelentették, hogy a Windows 8 a Hyper-V-ként jön létre vitalizációs platformként. Bár ez nem feltétlenül mindenki számára felkeltette az első pillantást, úgy gondolják, hogy ez lesz az egyetlen hátrányos kompatibilitás, valamivel hasonlóan az XP Mode-hoz. SLAT szükséges a Hyper-V-hez a Windows 8-ban.

Hogyan tudom, ha SLAT-ot használok?

Ha megtudja, hogy a processzor támogatja-e a SLAT-ot, akkor a CoreInfo egy példányát le kell töltenie( lásd a linket a végén).Miután letöltötte, ki kell szednie. Kibővítse azt úgy, hogy a coreinfo a C: \ meghajtó gyökerében legyen.

Meg kell nyitni egy megnövelt parancssort, olvassa el a "futás rendszergazdaként" szót.

Most már a C: Drive-ra kell navigálnod, ezt a "cd c: \" beírásával lehet elvégezni.

Ha meg szeretné tudni, hogy a processzora támogatja-e a SLAT-ot, akkor "coreinfo.exe -v" futtatnia kell. Az Intelen, ha a processzora támogatja a SLAT-t, akkor az EPT sorában egy asztérix van. Ezt az alábbi képernyőképen láthatja.

Egy AMD-nél, ha a processzora támogatja a SLAT-t, akkor az NPT sorában egy asterix lesz.

Ha a processzorok nem támogatják a SLAT szolgáltatást, az EPT vagy az NPT sorokban egy kötőjel jelenik meg.

A CoreInfo itt letölthető.