![]() |
||
|
Regular Member
![]() ![]() 加入日期: Sep 2004 您的住址: 電腦前
文章: 77
|
CPU的VT功能?
如果我用VM架一個FC8
之後在FC8裡面用XEN建一個虛擬機器 這樣CPU她的VT功能還在嘛? 是抓實體的CPU還是VMWARE虛擬出來的?? 剛試了一下,XEN裡面只有次虛擬讓我選 並無全虛擬的選項...是設定上的問題還是VM本來就是去虛擬CPU的關係? 因為要做報告...所以會有以上的問題... 我的CPU是Q6600
__________________
CPU:AMD Phenom II X6 1090T O.C 4G volt 1.368 MB:ASUS Crosshair IV Formula RAM:Kingston DDR3 2000 2G*4 9-9-9-24 VGA:ASUS EAH6850 1G HDD:FujiTsu SAS 73*2 RAID 0 Raid Card: DELL PERC 6I PSU:影隼 600W CPU CoolermMaster V8 CASE:LIAN LI X2000 CASE FAN: SilverStone 穿甲彈 14*3 OS:Windows 7 Ultimate X64
|
|||||||
|
|
|
Major Member
![]() 加入日期: Mar 2006
文章: 139
|
沒試過FC8另外裝XEN 3.x, 用CentOS 5 or 5.1 直接內建XEN比較簡單, Intel或AMD都支援, AMD K8不要是Sempron都有Pacifica功能
BIOS VT功能要開, 跑XEN patch會自動偵測CPU硬體有無支援Visualization 成功開啟會出現很多新的訊息, 用以下指令可也可看Hypervisor是否有成功開啟 $ xm dmesg | grep VMX 此文章於 2008-04-02 05:35 AM 被 Vista 編輯. |
||
|
|
|
Regular Member
![]() ![]() 加入日期: Sep 2004 您的住址: 電腦前
文章: 77
|
有方法能在VISTA查VT功能有無被開啟嘛?
因為現在FTP在跑...朋友在下載東西...不好意思讓他中斷...(她下載兩天了..) 我用EVEREST看..應該是只能看到CPU有無VT功能對吧? 並不能確定VT功能有無被開啟是嘛?
__________________
CPU:AMD Phenom II X6 1090T O.C 4G volt 1.368 MB:ASUS Crosshair IV Formula RAM:Kingston DDR3 2000 2G*4 9-9-9-24 VGA:ASUS EAH6850 1G HDD:FujiTsu SAS 73*2 RAID 0 Raid Card: DELL PERC 6I PSU:影隼 600W CPU CoolermMaster V8 CASE:LIAN LI X2000 CASE FAN: SilverStone 穿甲彈 14*3 OS:Windows 7 Ultimate X64
|
|
|
|
Major Member
![]() 加入日期: Mar 2006
文章: 139
|
Intel 看MSR 03 register Bit0
AMD 看CPUID patch level 或CPUID Fn8000_000A EDX bit 0 |
|
|
|
Power Member
![]() ![]() 加入日期: Mar 2003
文章: 648
|
引用:
現在很多 FTP Server 和 FTP Client 都支援下載續傳 Reboot 幾分鐘應該沒什麼 |
|
|
|
|
Major Member
![]() 加入日期: Mar 2006
文章: 139
|
引用:
更正Intel是MSR 03 register Bit2 |
|
|
|
|
Golden Member
![]() ![]() ![]() ![]() 加入日期: Aug 2004
文章: 2,892
|
CPU有VT的話
應該在32BIT OS跑VM可以在VM灌64Bit OS來玩 我的觀念有誤解嗎?
__________________
|
|
|
|
Power Member
![]() ![]() 加入日期: Mar 2003
文章: 648
|
資安論壇 觀看文章 - x86 OS 上的vmware可以安裝x64 OS 嗎
http://forum.icst.org.tw/phpBB2/viewtopic.php?p=43273 |
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2002 您的住址: 板橋
文章: 5,112
|
鵝試過可以在不支援AMD-V/svm的Mobile Sempron上跑的32bit XP中灌SLAMD64,似乎和前人的經驗有點不同
....BTW,CPU支不支援VT在吃I/O的場合影響可能比較明顯,下圖是用VirtualBox開3個guest在同一個Internal Network上,一個擔任DHCP/TFTP/NFS server(就是當storage ),另外兩個guest都是以boot from LAN的方式自storage取得bzImage及initrd後再將約90MB的image file(tgz檔,解開後約250MB )解開到其ramdisk上,最後再chroot到ramdisk上,此時user time主要應該是解tgz所須時間,sys time應該可以視為處理網路I/O及寫入ramdisk所須時間(或許可以拿來觀察VT的效果 )....![]() 由圖中可以看到,上側的guest(有開VT/AMD-V)只要約14sec(BTW,用不同實體主機以GbE對接做同樣的測試只要不到10sec ),而下側的guest(沒開VT/AMD-V)就要約38秒了,應該還算有用吧![]() ... |
|
|
|
Major Member
![]() 加入日期: Mar 2006
文章: 139
|
是的, 沒硬體支援AMD-V/SVM(又稱Pacifica)硬體指令集的Mobile Sempron還是可以用軟體處理虛擬化來裝另一套OS, 只是軟體虛擬在Guest Physical與System Physical Address切換要花大量時間
軟體模擬與攔劫Guest OS IRQ的穩定性與效率沒硬體來的好, 所以I/O也會慢很多 查了一下OPN SMS3600HAX3DN的Mobile Sempron也支援64-bit long mode. 所以可以裝64-bit的OS, 有些早期Desktop的32-bit Sempron是不支援64-bit OS 64-bit OS要硬體支援64-bit Physical address與GPRs(General Purpose Registers)也要是64-bit, 如 EAX --> RAX EBX --> RBX ................... 這篇應該可移到疑難雜症區 |
|
|