图形化android可视化开机观测工具bootchart

目录

1,背景介绍

2,生成bootchart文件

[2.1 执行脚本](#2.1 执行脚本)

[2.2 本地安装pybootchartgui](#2.2 本地安装pybootchartgui)


1,背景介绍

bootchart 一般用于系统启动时间的分析,可为调试人员快速地提供一副体现CPU、IO、进程启动情况的,以时间序列展开的图表。

Android 目前已将bootchart集成到源码中,只需要在系统运行时设定其标志位即可采集到启动信息,非常方便,下面就介绍其使用方法。

2,生成bootchart文件

2.1 执行脚本

复制代码
# adb root
# adb shell touch /data/bootchart/enabled
# adb reboot
// 等待开机完成后,目前系统默认bootcomplete bootchart就会停止抓取,
# adb pull /data/bootchart

2.2 本地安装pybootchartgui

下载pybootchartgui源码,下载地址:https://github.com/xrmx/bootchart/tree/master

需要使用类linux系统编译,选取ubuntu编译,在根目录make后,再执行

python3 pybootchartgui.py bootchart/

便生成bootchart.png文件,如下,

相关推荐
周杰伦的稻香2 小时前
MySQL中常见的慢查询与优化
android·数据库·mysql
他们叫我技术总监2 小时前
Python 列表、集合、字典核心区别
android·java·python
2401_882351526 小时前
Flutter for OpenHarmony 商城App实战 - 地址编辑实现
android·java·flutter
42nf7 小时前
Android 根据platform.pk8和platform.x509.pem生成.jks文件
android·.pk8和.pem生成.jks
摘星编程8 小时前
React Native for OpenHarmony 实战:DisplayInfo 显示信息详解
android·react native·react.js
_李小白8 小时前
【Android 美颜相机】第六天:GPUImageView解析
android·数码相机
Mr_sun.9 小时前
Day04——权限认证-基础
android·服务器·数据库
北辰当尹11 小时前
第27天 安全开发-PHP应用&TP框架&路由访问&对象操作&内置过滤绕过&核心漏洞
android·安全·php
yueqc111 小时前
Android 线程梳理
android·线程
顾林海12 小时前
Android登录模块设计:别让“大门”变成“破篱笆”
android·经验分享·面试·架构·移动端