close
虛擬

什麼是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如有不適當的文章於本部落格,請留言給我,將移除本文。謝謝!
arrow
arrow

    zdfhsdfgwerr 發表在 痞客邦 留言(0) 人氣()