虛擬
什麼是VT虛擬技術
我從Intel Pentium D 915換成Intel Pentium D 960 CPU
我聽別人說Pentium D 960比915多支援VT虛擬技術
請問VT虛擬技術是什麼?會讓系統更快嗎?
所謂的虛擬技術就是‵~讓一個作業系統擬成多個 在執行多個程式就是多工程式~~如果單指CPU~那當然 960 會比 915快的多~如果你要更詳細的說明~想更了解以下市我在網路找到的說明 還有圖應該能讓你更了解虛擬技術Intel虛擬技術介紹: Intel已經發佈了兩款支援虛擬技術的處理器--672和662。
Intel虛擬技術也被稱作是Vanderpool
它允許在一個CPU上同時運行多個作業系統
就好像一個CPU被虛擬成了多個一樣。
虛擬技術其實也不是什麼新鮮事
現在市場上的一些軟體也能實現類似的虛擬效果。
不過大家可能會被虛擬技術、多任務
以及超線程弄混淆
這裡我們有必要解釋一下。
多任務是指
在一個作業系統上同時運行多個程式;而虛擬技術是指
你能在一個CPU上運行多個作業系統
同時又能在多個作業系統上運行多個程式;超線程是指
為了提高對稱多處理(Symmetric Multi Processing)性能
將一個物理CPU模擬成兩個邏輯CPU
但是這兩個邏輯CPU不能被單獨使用。
下面從上到下分別是多任務、超線程、虛擬技術的示意圖:檢視圖片 檢視圖片 檢視圖片 如果CPU同時支援超線程和虛擬技術的話
同時運行的每個作業系統都認為穫得了兩個CPU
這樣也能在每個作業系統中改善對稱多處理的性能。
虛擬技術的工作方式: 支援虛擬技術的處理器有一個廣義指令集(extra instruction set)
代號為Virtual Machine Extensions
或者簡稱VMX。
VMX為CPU帶來了10條新的虛擬指令:VMPTRLD、VMPTRST、VMCLEAR、VMREAD、VMWRITE、VMCALL、VMLAUCH、VMRESUME、VMXOFF和VMXON。
在虛擬技術下有兩種工作模式:根(root)模式和非根(non-root)模式。
一般來說
只有虛擬控制軟體(被成為是Virtual Machine Monitor
VMM)工作在根模式。
實際的硬體平台透過VMM與各虛擬機打交道
VMM是建立在處理器、晶片組硬體平台上的一層系統軟體
其作用是允許多作業系統共享共同的硬體平台
並且允許應用程式不經修改即能運行在多VM環境中。
軟體在進入虛擬模式之前
首先要執行VMXON指令
然後才能成為VMM軟體。
VMM軟體能夠透過VMLAUNCH指令進入每一個虛擬機器
若要退出則使用VMRESUME指令。
VMM軟體若想結束虛擬模式
則使用VMXOFF指令。
下面是具體的操作細節:檢視圖片Intel VT總結: Intel官方曾表示
Intel虛擬技術需要一個該技術的處理器、晶片組、BIOS和VMM(Virtual Machine Monitor )的支援
其實際性能很大程度上取決於硬體和軟體的配置。
支援Intel虛擬技術的BIOS和VMM軟體目前還在研發當中。
目前還不清楚Intel是要發佈自己的VMM軟體
還是轉包給第三方。
對於第三方主板商來說
必須開發自己的支援Intel虛擬技術的BIOS。
參考資料
個人淺見~如有不明或更多疑問歡迎再即時通上做交流
vt虛擬技術,3d虛擬技術虛擬技術,CPU,Intel,Pentium D 960,Intel Pentium D 960,VMM,Pentium D 915,虛擬,VMX
電腦配備|華碩|硬碟|驅動程式|核心|ati|超頻|微星|nvidia|asus|cpu|intel|組電腦|硬體|技嘉|組裝電腦|電源供應器|amd|雙核心|ram|
虛擬
參考:http://tw.knowledge.yahoo.com/question/question?qid=1106102510632如有不適當的文章於本部落格,請留言給我,將移除本文。謝謝!