![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - 關於AMD-V 虛擬化的小問題
(https://www.pcdvd.com.tw/showthread.php?t=956340)
|
---|
關於AMD-V 虛擬化的小問題
最近使用 VMware Player 4.0.1 build-528992
發現 開 AMD-V 效能反而會減少 主系統是 Win7 64bit 虛擬 XP 32bit 跑某遊戲看FPS張數 CPU是 AMD PII X6 1045T 在Preferred mode 中選預設的 Automatic 可有24FPS 選AMD-V/RVI 只有6FPS 選AMD-V 有10FPS 選Binary translation 能到24FPS 可見開Automatic 時它是選用 VMware 自家的Binary translation 效能可真是不錯 問題來了 AMD-V 不是用來加速的嗎? 怎麼會反過來降速? 另外也有用 VirtualBox 沒開 AMD-V 時 7FPS 開 AMD-V 有9FPS 小小多了2張 但也算是有加速了 有玩虛擬機的朋友 可參考看看 發表些意見吧 謝謝. |
在guest中跑D3D的AP正是標準的哪壺不開提哪壺(不論hypervisor是哪一套:think: ),so:ase:ase....
|
引用:
D3D不能當效能指標? 很抱歉 個人不是專家 只能做做小實驗 數據會說話 AMD-V 開與不開 確實是影響到了D3D的整體效能 差距已經是 個位數的畫面張數 vs 24張 非常明顯 另外也做過實驗 D3D 的效能主要是靠CPU時脈決定 顯卡時脈高低是不會造成太大的影響 這樣還能說哪壺不開提哪壺 我只能說 您不用D3D測試是您的自由 沒必要講成這樣吧 您的文章數已3000篇 難不成都是 發表這種無意義的回文嗎? |
請樓主自己想一想以下問題(針對虛擬化)
1. 主機裡只有一個OS , 來跑D3D 2. 主機裡執行虛擬化,執行一個以上的OS ,再來跑D3D 試問誰的效能會最好? 這個問題夠簡單了吧?? 鵝大指的大概就是這個問題點 ,所以才說 "那壺不開提那壺" 再說虛擬化並不是讓你再來跑D3D 為主,它主要是提供一個便利性,讓你不用準備那麼多 硬體主機 , 就可以執行多台主機的工作,這才是重點 !! PS: 能跑就偷笑了 , 性能還想好到那裡去?? 該不會是想說 6核心的CPU ,性能是單核心CPU的6倍效能吧? :jolin: |
> 問題來了 AMD-V 不是用來加速的嗎? 怎麼會反過來降速?
這篇看一下 https://forums.virtualbox.org/viewtopic.php?t=8104 重點引述 引用:
|
引用:
在下得說...D3D真的不能拿來當評估VM性能的指標 理由也很簡單:VM絕大多數的應用不是拿去玩遊戲 是拿去跑商用系統 所以真正在評估VM的性能指標會落在I/O能力(特別是記憶體頻寬)上 CPU模擬出來的效能基本上都只要求到堪用 -因為在多路/多核伺服器上 與其去提升CPU模擬的效能還不如直接多加幾顆CPU上去 繪圖效能...當然就只要求能跑OS裡的特效就好了 剩下的真的不是重點 也一樣用D3D舉個例子來說明好了 閣下若有興趣不妨在Virtual Box底下跑看看M$附的小工具"dxdiag.exe" 閣下會發現Virtual Box雖說有支援D3D 但是支援的是D3D 9以上 而不支援D3D 7/8 所以 如果在Virtual Box上跑只支援D3D 7/8的老遊戲 效果當然就... 這也是鵝先進說的那壺不開提那壺之意啊 BTW,閣下若有興趣 建議可以查一下I/A兩家的虛擬化技術到底是加強了哪邊 |
引用:
既然你說到多核心的的了 那就回應你一下 VMware 經過實驗在多核心的支持上還待努力 甚至是開雙核心模擬比單核心還卡 是指整個系統會卡頓 當然也包括D3D遊戲 之前有看過文章 應該是支援度還待完善 能跑就偷笑這點我認同 cpu時脈越高D3D效能越猛 多一個核心 經過實測是無效的FPS張數不會上升 就是不懂才要做實驗 做測試 要發問 試問如果不懂來此發言 每個人都澆冷水那誰敢發問 大大 高手很多 但不必要這樣講吧 貶低別人提升自己嗎? |
引用:
謝謝回應 之前是看過硬體虛擬化的 討論串 是說硬體虛擬化會提高1/3以上的性能 但是沒有說是指哪一方面的性能 而您提供的這篇文章 說明不會提高性能 是增加穩定性 這樣就可瞭解硬體虛擬化應該只是如同網路上所言 加快與硬體的反應速度等等 不會大輻度提高性能 自己測試確實是可以說是沒有提高性能 以Virtualbox那微不足道的憎加2FPS 可設定為誤差值 |
引用:
就目前所瞭解 AMD-V 最主要的功能是....虛擬化64bit系統時必須要開的功能 聽說沒開是不能虛擬的 至於IO部份個人想到測記憶體應該很有效 可惜失敗 有在虛擬的xp上 用軟體去測試記憶體讀取速度 高高低低每次測試都不一樣 有31432MB/s 也有3975MB/s這種 可能測試軟體對虛擬機並不能正常測試 連不可能的頻寬都跑出來 哈 最好有31G那麼大的頻寬 一樣謝謝您的回應 |
引用:
所以你沒有正面回答 6核心是否是單核心的效能的6倍 , 這才是你自己的認知問題 !! 就你的認知恐怕也是間接回答你的確是這樣子認定 , 對嗎? 不然這實驗不就是想證明這一點?? 另外,你從那一句話認定我在貶低你? 是你自己貶低自己,還是我貶低你,讓我看起來很崇高? :jolin: 別鬧了,我一點也不崇高,我也從來不認為自己很崇高,做人謙虛一點,不是很好嗎?? 你的問題主要還是軟體的問題為主,想要效能充份發揮,恐怕要從根本做起,也就是 作業系統要打掉目前大部份設計,不論是核心部份,還是Application interface部份都是一樣!! 對,沒錯,這部份的回復就是針對你想發揮6核心效能 = 單核心效能 * 6 !! 不過我想微軟不會吃飽沒事幹這種傻事.... :D:D:D |
所有的時間均為GMT +8。 現在的時間是07:28 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。