瀏覽單個文章
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,112
不好意思,鵝似乎有點過度解讀Intel® Virtualization Technology網頁上關於VT的描述了....

引用:
With support from the processor, chipset, BIOS, and enabling software, Intel VT improves traditional software-based virtualization.


根據Technology Brief: Intel® Virtualization Technology (Intel® VT)中所說的,CPU中的VT主要是降低軟體方面的overhead(這一點是必須的,不然VT就不叫VT了 ),關於chipset的VT-d則是降低VMM在I/O管理上的overhead(i.e.只是選擇性的功能,所以在workstation/server級的chipset上比較容易看到),VT-c則是關於網卡如何處理來自不同VM的網路I/O方面(同樣是選擇性的功能),不過因為鵝已經有一陣子沒摸到I社平台的東東了,也只能依其文件來解讀,所以您參考參考就好....

PS:鵝說的太便宜的板子VT不work應該跟chipset無關(VT-d/VT-c才是),而是某些常見的BIOS根本沒有關於VT/SVM的選項,若是CPU initial時VT/SVM是被關閉的而BIOS又沒有將其打開亦或是CPU initial時VT/SVM是開啟的但BIOS很多事的將其關掉(偏偏BIOS又沒有選項可以避免此一行為 ),對VMM而言就是沒有VT/SVM可用,但若CPU initial時VT/SVM是開啟的而且BIOS沒亂動它,那對VMM就沒問題了(i.e. VMM可以自行選擇要不要開VT/SVM,像鵝的NB就是此一狀況)....
舊 2009-03-05, 10:35 AM #7
回應時引用此文章
cmwang離線中