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

相关推荐
Kapaseker14 小时前
小白都看得懂的 Skill 教程 - 初识 Skill
android·kotlin·vibecoding
神奇小梵14 小时前
安全和开发的需要了解的知识————下载内容的安全,和下载内容如何运行
android·windows·安全·个人开发
2501_9159090614 小时前
iOS 证书创建与管理 类型限制 p12 密码与云备份实操
android·ios·小程序·https·uni-app·iphone·webview
黄毛火烧雪下14 小时前
Service 推送 / Stub·Proxy 对调
android
zhangphil15 小时前
Android Coil 3 ImageRequest.Builder error() 和 fallback()异同
android·kotlin
我命由我1234515 小时前
Jetpack Compose - @Preview 注解
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
淡淡的香烟15 小时前
Android中WebRTC通信使用
android·webrtc
一笑的小酒馆1 天前
Android中WebRTC通信
android
KevinWang_1 天前
Android Hilt 依赖注入
android
古法安卓1 天前
Android-深入理解 Android 回调(Callback)机制
android·性能优化·android studio