回覆列表
  • 1 # 老桑遊戲

    模擬器就是這樣。手機的CPU/GPU和電腦的CPU/GPU雖然性質相同,但是畢竟面向的環境不同,架構不同,所以本身就有不小的差別,而且模擬器本身就是模擬一整個系統的,模擬器中的系統是無法直接訪問你的系統中的硬體的,實際上是透過軟體虛構了一個硬體,然後模擬器訪問這個虛構的硬體,兩個系統之間涉及到一個命令的傳遞、轉換的過程,所以大多數命令效率是不高的,另一些則是很低下的。所以實際上,在模擬器上,100%的涉及到CPU的計算,會交由電腦的CPU,而所有涉及到GPU的計算,會先交由CPU進行一些計算,然後把能交給GPU的交給GPU,然後再交還給CPU然後返回給模擬器,所以電腦的CPU承擔的不單單是手機的CPU的工作,還有很多GPU的工作,所以模擬器需要CPU的效能高。最後,手機的GPU效能是很弱的,電腦的GPU通常來說都比它強很多,所以很多時候,本來就沒有那麼多的工作量,佔用自然就很低了。

  • 2 # 五十八歲川碧蘿

    跨架構跨平臺執行是要模擬指令集的,並且模擬器中大部分在安卓中GPU來運算的部分都是電腦的CPU來做,所以CPU佔用很高,另外GPU佔用低的原因就是因為手機上的GPU實在是太弱了,需要他全功率執行的工作在電腦上可能佔用不到百分之十的顯示卡

  • 中秋節和大豐收的關聯?
  • 蛋白質與雙縮脲試劑反應生成什麼顏色?