본문 바로가기
User Guide

GPU Monitor (51)

by 각종 잡상식 지식 모음 2016. 6. 10.
반응형

GPU Monitor

Android Monitor includes a GPU Monitor that gives you a quick visual representation of how much time it takes to render the frames of a UI window. It profiles the amount of time it takes for the render thread to prepare, process, and execute the draw commands. The GPU Monitor can help you to:

  • Quickly see how a UI window performs.
  • Identify whether any part of the rendering pipeline stands out in using processing time.
  • Look for spikes in frame rendering time associated with user or program actions.

For example, if displaying a static photo continues to take Graphics Processor Unit (GPU) resources long after it has finished drawing on the screen, that’s a likely candidate for optimization.

Displaying a Running App in the GPU Monitor


To display an app running on a particular device or emulator in the GPU Monitor:

  1. Meet the prerequisites and dependencies.
  2. Open an app project.
  3. Run the app on a hardware device or emulator.
  4. Display Android Monitor.
  5. Click the Monitors tab and display the GPU Monitor.
  6. Enable the GPU Monitor by clicking Pause Pause icon to deselect it.
  7. Any GPU usage begins to appear in the GPU Monitor:

    The y-axis is the amount of time it takes the GPU to execute, process, prepare, and draw frames, in milliseconds. The x-axis records the time elapsed; it starts with seconds, and then minutes and seconds, and so on. The green line indicates 60 frames per second (FPS), and the red line represents 30 FPS.

  8. To stop the GPU Monitor, click Pause Pause icon again to select it.
반응형

'User Guide' 카테고리의 다른 글

Debug GPU Overdraw Walkthrough (52)  (0) 2016.06.10
Perfect GPU Use (50)  (0) 2016.06.10
CPU Monitor (49)  (0) 2016.06.10
Investigating Your RAM Usage (48)  (0) 2016.06.10
Memory Monitor (47)  (0) 2016.06.10

댓글