![]() |
||
Master Member
![]() ![]() ![]() ![]() 加入日期: 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上, 是否會變快呢 ? |
|||||||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Aug 2002 您的住址: Taipei&Taichung
文章: 1,637
|
不用擔心 如果寫的code不是針對VM本身 也就是VM只是你驗證AP是否可行的平台
你只要盡量把RAM加大就好 其餘的特性都不用管 |
||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Dec 2002
文章: 1,370
|
如果是在 linux 下編譯, 原生的 linux 環境會比 VM 跑 linux 強很多.
VM 跑 windows 不管是編輯, 收發 email, 登入公司提供的服務, 都很夠用. 編譯的檔案越多越大, 效果越明顯. 另外以編譯效能改善的觀點, RAM >> SSD (ubuntu + ans9010b).
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數 |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Oct 2002
文章: 4,800
|
VT相關指令是內建在CPU上面
你要看CPU的規格表才知道 基本上近兩年工作站等級以上CPU都會有這種指令集 這些指令集只作用在虛擬化的hypervisor層上面 有些虛擬化軟體需要支援VT-x的才能安裝 有些虛擬化的特殊功能需要支援VT-d的才做的出來 裡面虛擬的GuestOS則不受其影響
__________________
人性的醜陋就是,會在無權、無勢、善良的人身上挑毛病,卻在有權、有勢、缺德的人身上找優點。當無權、無勢、善良的人受到傷害的時候,還會站在所謂的道德制高點上,假惺惺地勸說無權、無勢、善良的人,一定要忍耐,一定要大度。 |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Apr 2005
文章: 479
|
VT-D保險一點要Q字頭的Chipset才有
IOMMU則是890FX以及目前市面上出的9X0 Chipset全系都有 便宜的像970這種一張NT 2700就買得到 ![]() 詳細的晶片組(主機板)列表可以參考Xen的VTdHowTo 要玩VGA passthrough可以點進去找patch 不過 我也是覺得要看你的用途是要做什麼來決定 說不定根本用不到Direct I/O就是
__________________
提高計算速度的方法不只一種。 平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。 對於我們來說,那並不是完美的東西。 |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2002 您的住址: 板橋
文章: 5,105
|
VM跑processor bound的AP影響比較明顯的應該是NP,不過這年頭不太舊的CPU應該都有支援才對(A社的話K10起核心都有,I社的話Nehalem起應該也有,只是不知entry level產品上會不會被閹掉就是了
![]() ![]()
__________________
士大夫之無恥,是謂國恥 ![]() ![]() |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jan 2002
文章: 4,020
|
我現在就是裝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 編輯. |
![]() |
![]() |
Amateur Member
![]() 加入日期: May 2009
文章: 49
|
如果 host os 是 windows 的話就不必找有 vt-d 的 (intel q系列 chipset)
windows 下的 vm 都不支持 vt-d |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Jan 2002
文章: 94
|
引用:
可以建議用Parallels workstation Extreme 6看看 它支援VT-d在Windows 7 64Bit(不過顯卡只能用專業顯卡) 我有用過此軟體搭配Quadro 2000 在VM下玩BF3 |
|
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Mar 2006 您的住址: On Chip
文章: 2,202
|
引用:
這對我來說應該沒辦法, 因為我之後想組AMD Trinity平台 + 4GBx2 DDR3 + Win7 x64 host OS來跑VM去build code, 也有想過直接把新主機裝Linux, 但是我Linux沒很熟, 想到可能還有一堆config檔要改(可能還會依安裝不同的Linux Distribution而不同...)就有點腿軟... |
|
![]() |
![]() |