登录
|
立即注册
网站首页
网站论坛
BBS
积分充值
每日签到
搜索
MCU智学网
»
网站论坛
›
CPU SOC处理器论坛
›
瑞芯微RK
›
帖子
Systrace使用说明 Systrace调试
[复制链接]
82
0
发表于 2023-2-14 17:54:30
|
查看全部
|
阅读模式
本文包含源代码、原理图、PCB、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
Systrace使用说明
1. 介绍
2. 用法
准备工作
抓取数据
3. 分析
1. 介绍
Systrace是目前Android上最主要的性能调试手段,有以下优点:
完全免费,安装和使用都比较简便
由于不需要在设备端运行监控程序,所以不需要root权限1
界面友好
同时也有一些缺点:
基于tracepoint,所以只会收集你加过trace的函数信息,Android在大部分模块的重要函数里都加了trace
了,所以大部分情况下还是够用,同时Android也提供了几个函数方便添加自己的trace。
看不到pmu计数器的信息,也看不到gpu和memory的信息(理论上内核驱动如果定时收集这些信息并加到
trace里,systrace应该也能看到)
2. 用法
为了更方便介绍Systrace,我这里举一个实际的性能分析例子:fishtank在1000只鱼的情况下帧率很低
准备工作
Rockchip_Quick_Start_Linux_Systrace.pdf
(2.28 MB, 下载次数: 0)
2023-2-14 17:53 上传
点击文件名下载附件
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
admin
管理员
273
主题
19
回帖
3633
积分
Ta的主页
发信息
签到
连续天
1人
签到看排名
更多
精彩推荐
最新自动建库工具PCB Footprint Expert 202
自动建库工具Footprint Expert 2022.07 Pro / Library Expert 详细功能 符合行业标准
RV1126 RV1109硬件设计全套参考资料包
1、介绍 RV1126和RV1109是专用于视觉处理的高性能处理器SoC,可广泛应用于智能门锁、
RK1808全套资料 包含芯片手册 参考设计 硬
一、简介 随着物联网和人工智能的兴起,AIoT(AI+IoT)芯片也随之兴起,RK1808是瑞芯
瑞芯微 RK3326 RK3326S 硬件参考设计分享
RK3326是为个人平板电脑和智能音频设备设计的高性能四核应用程序处理器。提供了许多嵌
瑞芯微 RK3568 硬件参考设计分享 原理图 PC
RK3568芯片介绍简介瑞芯微RK3568芯片是一款定位中高端的通用型SOC,是一款高性能低功
更多
热点动态
1.
MOS管为什么要并联一个二极管?
2.
ST STM32与国民n32g45x 硬件CRC32 非4字节
3.
【RT-Thread笔记】裸机系统与多线程系统
4.
关于RT-Thread的启动问题
5.
在 RT-Thread Nano 上添加控制台与 FinSH
6.
RT-Thread Studio 项目实战教程 | 快速打造
7.
RT-Thread和Freertos的区别?
8.
怎么理解FreeRTOS的任务状态机?
更多
随手拍
1.
最新自动建库工具PCB Footprint Expert 202
2.
MOS管为什么要并联一个二极管?
3.
ST STM32与国民n32g45x 硬件CRC32 非4字节
4.
【RT-Thread笔记】裸机系统与多线程系统
5.
关于RT-Thread的启动问题
更多
客服中心
微信扫描二维码
服务时间:周一至周日 8:30-22:00
在线客服
客服微博
产品咨询
售后中心
快速回复
返回顶部
返回列表