引用:
作者shawn1225
圖片看來應該是有吧.........
請問這功能有何用途?
|
CPU的虛擬化技術是一種硬體方案,支援虛擬技術的CPU帶有特別優化過的指令集來控制虛擬過程,通過這些指令集,VMM會很容易提高性能,相比軟體的虛擬實現方式會很大程度上提高性能。虛擬化技術可提供基於晶片的功能,借助相容VMM軟體能夠改進純軟體解決方案。由於虛擬化硬體可提供全新的架構,支援作業系統直接在上面運行,從而無需進行二進位轉換,減少了相關的性能開銷,極大簡化了VMM設計,進而使VMM能夠按通用標準進行編寫,性能更加強大。另外,在純軟體VMM中,目前缺少對64位客戶作業系統的支援,而隨著64位處理器的不斷普及,這一嚴重缺點也日益突出。而CPU的虛擬化技術除支援廣泛的傳統作業系統之外,還支援64位客戶作業系統。
虛擬化技術是一套解決方案。完整的情況需要CPU、主板晶片組、BIOS和軟體的支援,例如VMM軟體或者某些作業系統本身。即使只是CPU支援虛擬化技術,在配合VMM的軟體情況下,也會比完全不支援虛擬化技術的系統有更好的性能。
藉由VT技術的加持,原本處於Ring Zero底層同一Level爭搶系統資源的Main OS、虛擬軟體,都能在硬體架構的指揮調度下,獲致各自所屬的Register、USB或Printer等I/O資源,誰也不影響誰,此後便得有效避免 Main OS與Guest OS互爭資源的情事發生,繼而協助IT管理者提振生產力。
轉貼自
http://202.99.120.116:82/gate/big5/...word/3547.shtml
和
http://tech.digitimes.com.tw/ShowNe...82570D20049A94F
因為K8內建記憶體控制器
所以AMD-V比Intel VT多了直接控制記憶體的功能
目前vmware5.5已支援Intel VT