Android中bootchart的使用
来源:互联网 发布:网络排名优化方案 编辑:程序博客网 时间:2024/05/19 11:37
bootchart是一个对linux启动流程进行分析得开源软件工具。android中有集成bootchart源码,路径为system/core/init/bootchart.c。
具体使用流程如下:
1.编译android中的bootchart.。
在android源码system/core/init/目录执行: mm INIT_BOOTCHART=true -B 。
2.将新编译的android系统镜像烧录到android设备中。
3.重启设备,在串口下输入:echo 120 > /data/bootchart-start ,然后输入mkdir /data/bootchart。
4.再测重启设备,在android设备的/data/bootchart/目录下会生成以下文件:
-rw-rw-rw- root root 732 1970-01-01 08:00 header
-rw-r--r-- root root 0 1970-01-01 08:00 kernel_pacct
-rwxr-xr-x root root 517150 2014-04-09 12:06 proc_diskstats.log
-rwxr-xr-x root root 2783967 2014-04-09 12:06 proc_ps.log
-rwxr-xr-x root root 152090 2014-04-09 12:06 proc_stat.log
在/data/bootchart/目录下执行命令:busybox tar -czf bootchart.tgz header proc_stat.log proc_ps.log proc_diskstats.log kernel_pacct ,然后将生成bootchart.tgz用u盘拷贝到电脑(ubuntu系统)上。
5.在电脑上安装bootchart。使用sudo apt-get install bootchart 命令安装的bootchart无法正常解析android中生成的bootchart.tgz文件。需要使用老版本的安装包bootchart_0.9-0ubuntu6_all.deb,可以在此下载http://download.csdn.net/detail/sckgenius/7166477。先sudo apt-get install librsvg2-bin,然后sudo dpkg -i bootchart_0.9-0ubuntu6_all.deb 。
6.生成bootchart图片。在电脑上执行命令:java -jar /usr/share/bootchart/bootchart.jar bootchart.tgz ,此命令会在当前目录生成bootchart.png。
- Android中bootchart的使用
- Android中bootchart的使用
- BootChart在Android中使用
- Android bootchart使用步骤
- Android bootchart使用步骤
- Android bootchart 使用心得
- Android bootchart 工具使用
- android bootchart工具 使用
- Android bootchart 工具使用
- Android 6.0 开机时间分析工具bootchart的使用
- Android Bootchart
- [Android]bootchart
- Bootchart使用
- android下bootchart安装和使用
- BootChart在Android中的应用 && 签名工具SignApk.jar使用 && shareduserid的使用
- Build Android Bootchart
- Using Bootchart on Android
- Using Bootchart on Android
- 如何去掉一个文件中重复的数据行
- 健身感悟
- core 项目 技术点
- 为SSD编程(1):简介和目录
- Linux中的MACH定义之MACHINE_START / MACHINE_END
- Android中bootchart的使用
- 我这个if else 语句怎么运行不正确啊
- Linux下安装与配置Mysql 5
- STL 库中的陷阱----一个难以察觉的 bug
- Request body二次取得的问题
- static小结
- Scala 的 yield
- UML类图新手入门级介绍
- Linux / Unix Command: bzip2