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

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
firmware
Master Member
 
firmware的大頭照
 

加入日期: Mar 2006
您的住址: On Chip
文章: 2,202
請問跑Virtual Machine裝備跟SSD

請問各位網兄, 我主要是想裝VM去build code, 只知道intel跟AMD的CPU都有各自的VM技術(intel的叫VT, AMD叫AMD-V), 後來又查到Chipset也需要有支援的, intel chipset的VT技術叫VT-d, AMD chipset對應的技術叫IOMMU.

http://benjr.tw/node/515

但是去兩家官網想查那些chipset有支援VT-d/IOMMU, 似乎都沒啥資訊, 有經驗的網兄們可否給些建議 ? 再者, 把VM裝在SSD上+把VM的linux掛載在SSD上, 是否會變快呢 ?
     
      
舊 2012-01-08, 03:21 PM #1
回應時引用此文章
firmware離線中  
MyAngelism
Master Member
 
MyAngelism的大頭照
 

加入日期: Aug 2002
您的住址: Taipei&Taichung
文章: 1,637
不用擔心 如果寫的code不是針對VM本身 也就是VM只是你驗證AP是否可行的平台

你只要盡量把RAM加大就好 其餘的特性都不用管
 
舊 2012-01-08, 03:36 PM #2
回應時引用此文章
MyAngelism離線中  
jamin
Senior Member
 
jamin的大頭照
 

加入日期: Dec 2002
文章: 1,370
如果是在 linux 下編譯, 原生的 linux 環境會比 VM 跑 linux 強很多.

VM 跑 windows 不管是編輯, 收發 email, 登入公司提供的服務, 都很夠用.

編譯的檔案越多越大, 效果越明顯.


另外以編譯效能改善的觀點, RAM >> SSD (ubuntu + ans9010b).


 
 
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數
舊 2012-01-08, 04:43 PM #3
回應時引用此文章
jamin離線中  
u8526425
Elite Member
 

加入日期: Oct 2002
文章: 4,792
VT相關指令是內建在CPU上面
你要看CPU的規格表才知道
基本上近兩年工作站等級以上CPU都會有這種指令集

這些指令集只作用在虛擬化的hypervisor層上面
有些虛擬化軟體需要支援VT-x的才能安裝
有些虛擬化的特殊功能需要支援VT-d的才做的出來
裡面虛擬的GuestOS則不受其影響
__________________
天之道,損有餘而補不足
人之道則不然,損不足以奉有餘
舊 2012-01-08, 05:00 PM #4
回應時引用此文章
u8526425現在在線上  
路過
Advance Member
 
路過的大頭照
 

加入日期: Apr 2005
文章: 479
VT-D保險一點要Q字頭的Chipset才有

IOMMU則是890FX以及目前市面上出的9X0 Chipset全系都有
便宜的像970這種一張NT 2700就買得到

詳細的晶片組(主機板)列表可以參考Xen的VTdHowTo

要玩VGA passthrough可以點進去找patch

不過
我也是覺得要看你的用途是要做什麼來決定
說不定根本用不到Direct I/O就是
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。
舊 2012-01-09, 01:21 AM #5
回應時引用此文章
路過離線中  
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,102
VM跑processor bound的AP影響比較明顯的應該是NP,不過這年頭不太舊的CPU應該都有支援才對(A社的話K10起核心都有,I社的話Nehalem起應該也有,只是不知entry level產品上會不會被閹掉就是了)....
__________________
士大夫之無恥,是謂國恥....
舊 2012-01-09, 09:18 AM #6
回應時引用此文章
cmwang離線中  
anderson1127
Golden Member
 

加入日期: Jan 2002
文章: 3,994
我現在就是裝Linux Fedora 13 + VirtualBox for linux 來做到VM

現在的VM 有 Fedora 6 * 2 (WEB GUI開發環境) 以及一台Win XP

現在的問題是只有一個,就是XP沒音效 , 這個問題我暫時沒時間去解決它!!

先建議以下幾點

1. 以流量決定是否共用網路Port , 如果流量需要獨立出來,記得加裝網路卡給VM使用
我這裡的狀況,我就加裝了兩張DUAL Port PCI網路卡 , 除了原本的FW(整合型伺服器)
就需要兩個Port , XP給它一個專用Port , 其它VM共用一個Port (因為流量不大)

2. 記憶體能給多少就給多少,反正DDR3 4GB很便宜,我目前是加到16GB

3. 以後還可以擴充VM來跑

至於Win7 64我沒測過 , 但我相信Linux效能會好一些, 如果需要音效的話,那還是裝
Win7 64 比較沒問題!!

硬體是Athlon II X2 250 + ASUS M4A785T-M + DDR3 4GB * 4 + 500GB HD
__________________
您想買新硬碟嗎? 購買前請務必參考這篇文章,是我的實際經驗

還想讓統一賺你的錢嗎?統一集團成員(能見度高的):
星巴克、家樂福、7-11、無印良品、黑貓宅急便、聖娜多堡、阪急百貨、
康是美、博客來、夢時代、Mister Donut 、Cold Stone 、龜甲萬、
維力33%股權、光泉31%股權、Smile速邁樂、紅心辣椒、台北轉運站(統一企業BOT)

統一LP33膠囊有環保署早已列管的一級管制品: DNOP塑化劑

此文章於 2012-01-09 11:06 AM 被 anderson1127 編輯.
舊 2012-01-09, 11:01 AM #7
回應時引用此文章
anderson1127離線中  
kcyy
Amateur Member
 

加入日期: May 2009
文章: 49
如果 host os 是 windows 的話就不必找有 vt-d 的 (intel q系列 chipset)
windows 下的 vm 都不支持 vt-d
舊 2012-01-09, 11:20 AM #8
回應時引用此文章
kcyy離線中  
tueng
Regular Member
 

加入日期: Jan 2002
文章: 94
引用:
作者kcyy
如果 host os 是 windows 的話就不必找有 vt-d 的 (intel q系列 chipset)
windows 下的 vm 都不支持 vt-d


可以建議用Parallels workstation Extreme 6看看 它支援VT-d在Windows 7 64Bit(不過顯卡只能用專業顯卡) 我有用過此軟體搭配Quadro 2000 在VM下玩BF3
舊 2012-01-11, 11:12 AM #9
回應時引用此文章
tueng離線中  
firmware
Master Member
 
firmware的大頭照
 

加入日期: Mar 2006
您的住址: On Chip
文章: 2,202
引用:
作者tueng
可以建議用Parallels workstation Extreme 6看看 它支援VT-d在Windows 7 64Bit(不過顯卡只能用專業顯卡) 我有用過此軟體搭配Quadro 2000 在VM下玩BF3



這對我來說應該沒辦法, 因為我之後想組AMD Trinity平台 + 4GBx2 DDR3 + Win7 x64 host OS來跑VM去build code, 也有想過直接把新主機裝Linux, 但是我Linux沒很熟, 想到可能還有一堆config檔要改(可能還會依安裝不同的Linux Distribution而不同...)就有點腿軟...
舊 2012-01-11, 03:44 PM #10
回應時引用此文章
firmware離線中  


    回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2024。