RK3588平台开发系列讲解(调试篇)如何进行性能分析

请添加图片描述

文章目录

  • 一、什么是性能分析呢?
  • 二、系统级工具
  • 三、源码级工具

沉淀、分享、成长,让自己和他人都能有所收获!

本篇将介绍性能分析(Performance Profiling

  1. 最简单的性能分析工具是 top,可以快速查看进程的 CPU、内存使用情况;
  2. pstackstrace 能够显示进程在用户空间和内核空间的函数调用情况;
  3. perf 以一定的频率采样分析进程,统计各个函数的 CPU 占用百分比;
  4. gperftools 是“侵入”式的性能分析工具,能够生成文本或者图形化的分析报告,最直观的方式是火焰图。

性能分析与优化是一门艰深的课题,也是一个广泛的议题,CPU、内存、网络、文件系统、数据库等等,每一个方向都可以再引出无数的话题。

一、什么是性能分析呢?


你可以把它跟 Code Review

你可能感兴趣的:(RK3588,Android12,开发入门到精通专栏,RK3588)