如何判断cpu是否支持二级地址转换SLAT(EPT)
- 處理器:1GHz 或更快
- 內存:1GB(32-bit)或 2GB(64-bit)
- 硬盤:16GB(32-bit)或 20GB(64-bit)
- 顯卡:支持 DX9 或更高級別
????????但是?Windows?8 的一些新功能則需要額外的硬件需求,關注?Windows?8 的朋友們應該知道,在?Windows?8(Client)中也提供了?Hyper-V,它可以被看作是?Windows?Server?8?Hyper-V?Role?的簡化版,這意味著我們將能夠在?Windows?Client?平臺上運行Hyper-V。
????????而要在?Windows?8(Client)上啟用?Hyper-V?則?CPU?必須滿足?SLAT(二級地址轉換,Second?Level?AddressTranslation)的需求!(注意:這是?Hyper-V?特定于?Windows?8?Client?的需求)
????????SLAT?在?Windows?Server?8 的?Hyper-V?上則不是必須的,這就解釋了很多網友的疑問:“為什么我的?CPU?在?Windows?8Consumer?Preview?上無法安裝?Hyper-V?!”
????????何為?SLAT?呢?
????????在程序訪問內存時都要經過從邏輯地址到物理地址的映射,虛擬環境下也不例外反而更加復雜,因為第一次映射出來的“物理地址”還是虛擬機下的虛擬地址,需要通過虛擬機把它再次映射成實際的物理地址,這樣就限制了訪問的速度。
????????而?SLAT?即“二級地址轉換”,可以加速頁表訪問的速度!在?Intel?和?AMD?處理器上都提供了這一新技術,兩個品牌針對?SLAT這一技術有不同的技術名稱:
- Intel?的?SLAT?稱為?EPT(Extended?Page?Table),Intel?的?Core?i7,i5,i3,Pentium?G6950 以及大部分的?Xeons?處理器都支持?SLAT,而?Core?2 系列以及更早的處理器則不支持!
- AMD?的?SLAT?稱為?RVI(Rapid?Virtualzation?Indexing),第三代皓龍處理器(代號:巴塞羅那)都支持這一技術。
????????微軟出品的?CPU?檢測工具!
????????如果無法確認?CPU?型號,那么可以利用微軟?Windows?Sysinternals?出品的?Coreinfo?來進行檢測。Coreinfo?工具使用起來非常簡單,能夠檢測到?CPU?所支持的技術和特性,其中當然就包含了?SLAT?的檢測。
????????下載?Coreinfo:http://technet.microsoft.com/en-us/sysinternals/cc835722
????????Coreinfo?的使用:
????????運行?Coreinfo?需要管理員身份,所以在啟用?UAC?的系統上需要先以管理員身份啟動?CMD,如果只是想檢測?SLAT,只需要運行:
?
coreinfo.exe? –v?
????????執行效果如下:
?????????gOxiA?使用的是?Intel?Core?i7 處理器,所以在檢測結果中能夠看到當前處理器是支持?EPT?的,也就滿足了?Windows?8?Client上安裝?Hyper-V?的額外需求。下圖是?gOxiA?早期測試?Windows?8(Client)Hyper-V?時的截圖,供大家參考!
?
?AMD Processors with Rapid Virtualization Indexing Required to Run Hyper-V in Windows? 8? |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Updated 9/13/2011??? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Article Number GPU-120? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| This article provides a list of AMD processors that support AMD Virtualization? (AMD-V?) Technology with Rapid Virtualization Indexing (RVI), also known as nested page tables or Second Level Address Translation (SLAT) necessary to support Hyper-V virtualization technology in Microsoft? Windows? 8. ???
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
總結
以上是生活随笔為你收集整理的如何判断cpu是否支持二级地址转换SLAT(EPT)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python爬虫(一) 信息系统集成及服
- 下一篇: python毕业设计 深度学习卫星遥感图