PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
movistar7375
Regular Member
 
movistar7375的大頭照
 

加入日期: 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
舊 2008-04-02, 04:56 AM #1
回應時引用此文章
movistar7375離線中  
Vista
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 編輯.
舊 2008-04-02, 05:30 AM #2
回應時引用此文章
Vista離線中  
movistar7375
Regular Member
 
movistar7375的大頭照
 

加入日期: 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
舊 2008-04-02, 05:44 AM #3
回應時引用此文章
movistar7375離線中  
Vista
Major Member
 

加入日期: Mar 2006
文章: 139
Intel 看MSR 03 register Bit0
AMD 看CPUID patch level 或CPUID Fn8000_000A EDX bit 0
舊 2008-04-02, 06:08 AM #4
回應時引用此文章
Vista離線中  
pcboy2
Power Member
 

加入日期: Mar 2003
文章: 648
引用:
作者movistar7375
有方法能在VISTA查VT功能有無被開啟嘛?
因為現在FTP在跑...朋友在下載東西...不好意思讓他中斷...(她下載兩天了..)

我用EVEREST看..應該是只能看到CPU有無VT功能對吧?
並不能確定VT功能有無被開啟是嘛?


現在很多 FTP Server 和 FTP Client 都支援下載續傳
Reboot 幾分鐘應該沒什麼
舊 2008-04-02, 06:12 AM #5
回應時引用此文章
pcboy2離線中  
Vista
Major Member
 

加入日期: Mar 2006
文章: 139
引用:
作者Vista
Intel 看MSR 03 register Bit0
AMD 看CPUID patch level 或CPUID Fn8000_000A EDX bit 0

更正Intel是MSR 03 register Bit2
舊 2008-04-02, 06:24 AM #6
回應時引用此文章
Vista離線中  
MAXX228
Golden Member
 
MAXX228的大頭照
 

加入日期: Aug 2004
文章: 2,892
CPU有VT的話

應該在32BIT OS跑VM可以在VM灌64Bit OS來玩

我的觀念有誤解嗎?
__________________
舊 2008-04-02, 07:24 PM #7
回應時引用此文章
MAXX228離線中  
pcboy2
Power Member
 

加入日期: Mar 2003
文章: 648
資安論壇 觀看文章 - x86 OS 上的vmware可以安裝x64 OS 嗎
http://forum.icst.org.tw/phpBB2/viewtopic.php?p=43273
舊 2008-04-02, 07:31 PM #8
回應時引用此文章
pcboy2離線中  
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,105
鵝試過可以在不支援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秒了,應該還算有用吧...
舊 2008-04-02, 08:03 PM #9
回應時引用此文章
cmwang離線中  
Vista
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
...................
這篇應該可移到疑難雜症區
舊 2008-04-03, 01:59 AM #10
回應時引用此文章
Vista離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是01:42 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。