PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   在只支援HT1.0 使用AMD PII 940 的問題 (https://www.pcdvd.com.tw/showthread.php?t=887022)

cmwang 2010-11-05 10:22 PM

引用:
作者Duan
最近有需要用到VMware
配備是am3雙核 6g ram
vm版本是7.1.2 本身系統是win7 64bit
會開4各xp系統

想改善效能 cpu效能長時間在80%以上
是換4核cpu還是把預算改善i/O效能
或是換intel平台
能解答嗎?


加RAM最實在,6G的RAM應付4個XP+HOST大概也剩不了多少了,不過一般DDRII頂多到8G(改善有限:stupefy: ),如果原來就是DDRIII的板子是可以不太痛的直上16G就是了:p....BTW,AM3的CPU應該都有支援nestted paging了,打開會有些幫助(降低VM enter/VM exit的overhead),至於IOMMU就得看chipset了(890以後才有,換板子值不值得就看個人了:flash: :flash: )....

Chengchu 2010-11-06 12:51 AM

引用:
作者cmwang
加RAM最實在,6G的RAM應付4個XP+HOST大概也剩不了多少了,不過一般DDRII頂多到8G(改善有限:stupefy: ),如果原來就是DDRIII的板子是可以不太痛的直上16G就是了:p....BTW,AM3的CPU應該都有支援nestted paging了,打開會有些幫助(降低VM enter/VM exit的overhead),至於IOMMU就得看chipset了(890以後才有,換板子值不值得就看個人了:flash: :flash: )....


請問一下鵝大,所謂890以後的版子是指包括880.870之類的都有支援IOMMU嗎?

cmwang 2010-11-06 09:20 AM

引用:
作者Chengchu
請問一下鵝大,所謂890以後的版子是指包括880.870之類的都有支援IOMMU嗎?


規格上是890FX才有,而且鵝看過也都是890FX的BIOS才有IOMMU的選項:flash: ....BTW,那位問開4個XP的網友如果是為了多開game的話鵝勸您還是不用白費力氣了----Hypervisor要攔截guest對VGA的讀寫再轉給HOST的方式本來就沒啥效率可言,除非是透過IOMMU/VT-d避開這個過程,但為此要換成可以插4張以上VGA的MB也未免太殺雞用牛刀了點:stupefy: :stupefy: ....

Duan 2010-11-06 02:22 PM

小弟目前硬碟是2個500g 把4個vm分2個硬碟 這樣開4個vm
四個VM 跑起來,搶硬碟I/O還能接受
還是需要搞raid?
之前經驗是:VM開5個到後面都是卡在記憶體不足+硬碟狂轉不停

對了我是開不同的編輯軟體 不是做什麼大事 單純覺得轉檔,移來移去 開軟體,搬檔案位置很浪費我的時間 開好4個vm按一按就不管他,人就跑出去了

之前想搞一套q9950+8gram 後來覺得有更好的硬體要上市才沒搞

=================
nested paging, VT則現在主流的CPU都有(除了Intel早些的型號如q8200, E5200,E7300之類)
AMD在廢龍II以後的CPU都有NP

這是我查到的
還有一篇大大的文章
http://forum.pcdvd.com.tw/showpost....09&postcount=46

但是現在vm有新版本 跟新硬體 想上來問問意見
=================

謝謝樓上大大幫忙回答~

Chengchu 2010-11-06 08:35 PM

引用:
作者cmwang
規格上是890FX才有,而且鵝看過也都是890FX的BIOS才有IOMMU的選項:flash: ....BTW,那位問開4個XP的網友如果是為了多開game的話鵝勸您還是不用白費力氣了----Hypervisor要攔截guest對VGA的讀寫再轉給HOST的方式本來就沒啥效率可言,除非是透過IOMMU/VT-d避開這個過程,但為此要換成可以插4張以上VGA的MB也未免太殺雞用牛刀了點:stupefy: :stupefy: ....


非常感謝鵝老大的回答。
看來我可以死心了,890FX的版子對我來說很貴啊~!
升級電腦買880G的主機板加減用就好...

Axel_K 2010-11-06 09:15 PM

根據 http://en.wikipedia.org/wiki/AMD_800_chipset_series

Full IOMMU functionality requires a BIOS with an ACPI IVRS table present. Currently only some 890FX motherboards provide an IVRS table[1]:

* ASRock 890FX Deluxe3
* ASUS Crosshair IV
* ASUS M4A89TD Pro
* ASUS M4A89TD Pro/USB3
* Biostar TA890FXE(latest BIOS required)
(當然啦,這個list未必跟得上腳步,僅做參考)

cmwang 2010-11-06 10:17 PM

引用:
作者Duan
snipped....
之前經驗是:VM開5個到後面都是卡在記憶體不足+硬碟狂轉不停

對了我是開不同的編輯軟體 不是做什麼大事 單純覺得轉檔,移來移去 開軟體,搬檔案位置很浪費我的時間 開好4個vm按一按就不管他,人就跑出去了

snipped....


如果是轉檔時不想耗在電腦前面應該是研究有沒有辦法讓轉檔的過程自動化(i.e.排程等等)而非一次轉幾個檔,因為除非是轉的檔不大(如果是轉小檔也不用動太多腦筋吧:stupefy: ),轉檔其實是最吃DISK I/O和RAM的工作,光一次轉一個檔吃I/O就夠重了(至少可分input file和把input拆成獨立的audio/video stream的temp file及output file:flash: ),而input/output file的大小通常很難塞進OS的buffer/cache中(所以I/O勢必很頻繁),把input/output file放在不同實體HD上會比放在同一顆HD上好多了(random seek可是比sequencial seek至少慢10倍起跳的:stupefy: ),不管有沒有RAID,一次開好幾個VM同時轉好幾個檔恐怕只會浪費很多時間在VM enter/exit和HD的random seek上而已:stupefy: :stupefy: ....


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

vBulletin Version 3.0.1
powered_by_vbulletin 2026。