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

相关推荐
杨筱毅1 小时前
【底层机制】 Android ION内存分配器深度解析
android·底层机制
abner.Li2 小时前
基于AOSP11创建一个能用emulator启动的android tv产品
android
suki_lynn3 小时前
Facebook 引流脚本:功能、风险与合规使用指南
android·云计算
帅锅锅0074 小时前
Android 源码学习之init进程
android·架构·操作系统
聆风吟º4 小时前
【Spring Boot 报错已解决】Spring Boot开发避坑指南:Hibernate实体类主键配置详解与异常修复
android·spring boot·hibernate
APP出海5 小时前
Google政策大更新:涉及金融(个人贷款),社交约会与游戏(未成年人相关),健康等所有类别App
android·游戏·金融·产品运营·产品经理
全栈软件开发6 小时前
音频在线剪切助手网页版源码
android·音视频
2501_915909066 小时前
Flutter 应用怎么加固,多工具组合的工程化实战(Flutter 加固/Dart 混淆/IPA 成品加固/Ipa Guard + CI)
android·flutter·ios·ci/cd·小程序·uni-app·iphone