vt是什麼?
VT(Virtualization Technology)是Intel為了在硬體層面上輔助虛擬化技術實現,而在其使用者平台上開發的虛擬化支援系統。在此之前,虛擬化只能使用軟體來虛擬底層的架構。
VT簡介
Intel公司開發了兩套VT技術:一套是VT-i,主要針對安騰架構的主機:一套是VT-x , 主要是針對IA32架構的主機。
VT-x依賴VMX(Virtual Machine Extension)來進行虛擬化技術的硬體支援。
作為一 種晶片輔助虛擬化技術,VMX提供兩種新的狀態來進行虛擬:根模式(VMX root)和非根模式 (VMX non—root)。根模式主要是應對丁Host OS或VMM的環境。
在這種模式下,處理器的行為和沒有vT技術時的行為是類似的,可以很好地處理各個特權級別的指令,只是VMX 有其一套指令集,而且當加載資料到某些特定的暫存器的時候,會受到一些限制。
而非根模式則是慮對於Guest OS或vM的環境。在這種環境下,處理器的許多操作是受限的。
以上是vt是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!