图形化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文件,如下,

相关推荐
汪海游龙3 分钟前
开源项目 Trending AI 招募 Google Play 内测人员(12 名)
android·github
qq_283720051 小时前
MySQL技巧(四): EXPLAIN 关键参数详细解释
android·adb
没有了遇见2 小时前
Android 架构之网络框架多域名配置<三>
android
myloveasuka3 小时前
[Java]单列集合
android·java·开发语言
fundroid4 小时前
Room 3.0 完全解析:一次面向未来的现代化重构
android·数据库·database·kmp
漂洋过海来看你啊4 小时前
Jetpack Compose高效列表实战:状态管理与性能优化指南
android
张宏2364 小时前
android camera hal3-camera_module_t
android
hongtianzai4 小时前
Laravel9.X核心特性全解析
android·java·数据库
七夜zippoe5 小时前
Python 3.12+ 新特性深度解析:类型系统与性能革命
android·网络·python·类型系统·性能革命·3.12+
Kapaseker5 小时前
五分钟搞定 Compose 的打字机效果
android·kotlin