【Android性能优化面试题】TraceView的使用,查找C

2023-10-27  本文已影响0人  小城哇哇

TraceView的使用,查找CPU占用(东方头条)

这道题想考察什么?

  1. 是否了解TraceVIew的原理
  2. 是否了解如何查找CPU的使用率

考察的知识点

  1. TraceView的工具原理
  2. 如何查找CPU的占用问题

考生应该如何回答

第一步、通过Android studio 打开Android profiler 点击其中的CPU就会有以下的界面,注意看下面标注的四个步骤。

image-20220121205238726.png

如上图所示,CPU Profiler的视图包括以下内容:
①App timeline:显示CPU在执行过程中的时间轴。
②线程 timeline:显示线程列表以及每个线程在某个时间段占用的CPU的资源情况。
③CPU timeline:列出CPU在App运行过程中CPU使用情况。
④Method Trace:在指定线程中,执行的方法栈,横行表示执行的时间轴,纵向表示方法执行的调用轴。

第二步、使用步骤

第三步、技术说明

②区域中,线程占用CPU资源,会有不同颜色标记:

④区域中,不同的方法也会颜色也有所不同:

第四步、CPU占用相关指标说明


最后

有需要面试题的朋友可以关注一下哇哇,以上都可以分享!!!

上一篇 下一篇

猜你喜欢

热点阅读