2012-05-09 30 views
7

我想計算GPU的使用量。 GPU中是否有類似CPU統計信息保存在/ proc/stat的文件?如何檢查Android設備的GPU使用情況?

可能的辦法是什麼讓GPU的細節,如頻率等

感謝

+0

從我這裏聚集:http://code.google.com/p/android/issues/detail?id=6914 Android不每臺設備上使用GPU加速 - 所以有可能不很多要計算,取決於設備。至於你的實際問題,我擔心,我不知道。 – AgentKnopf

回答

-1

GPUz將幫助您跟蹤任何圖形應用程序的GPU使用情況。它可以簡要顯示內存使用情況和GPU負載,並可能適用於大多數硬件。

+0

@Robust詢問Android設備的GPU使用情況,GPUz針對Windows平臺而非Android。 –

+0

現在有用於Android的gpu-z。你可以在谷歌播放找到它。 –

4

Since Android 4.3(Jelly Bean)你可以通過Dev Options中的一個工具來監控它。

查詢>更多>開發人員選項>配置文件GPU渲染。

您可能需要在Android 4.2上啓用開發人員選項,因爲它默認情況下處於隱藏狀態。通過在設置>關於手機>內部版本號上點擊7次啓用此功能。

配置文件GPU渲染有幾個選項,「在屏幕上顯示條形圖」是獲取快速視覺效果的好方法。

enter image description here

+0

我的設備(帶有Mali 400 GPU的運行4.2.2的Mlais MX28)沒有在「Profile GPU Rendering」條目下顯示任何選項;只是一個複選框,在主標籤下面帶有文本「在adb shell dumpsys gfxinfo中測量渲染時間」。有什麼建議麼? (或者是選擇4.3中新增加的選項的能力?) –