• bootchart


    bootchart 是一个用于 linux 启动过程性能分析的开源工具软件,在系统启动过程中自动收集 CPU 占用率、磁盘吞吐率、进程等信息,并以图形方式显示分析结果,可用作指导优化系统启动过程。

    bootchart 让用户可以很直观的查看系统启动的过程和各个过程耗费的时间,以便让用户能够分析启动过程,从而进行优化以提高启动时间。

    在 Android 5.1 之前 bootchart 是没有编译进系统的,需要使用下面的宏手动打开编译,在 Android 6.0 以上系统默认已经编译了 bootchart,可以 adb shell 命令进入文件系统,可以看到 data 下面已经有 bootchart 的目录了。

    touch /data/bootchart/enabled

    首先使能 bootchart,bootchart 操作的前提是存在 enable 标记,所以 在你不需要收集数据的时候别忘了删除这个标记。

    touch enabled 

    reboot 重启后会生成如下文件

     

     打包boochart所有文件:tar zcvf bootchart.tgz *

  • 相关阅读:
    php分页问题
    php中memcached的使用
    Linux安装Git
    day06
    day07
    day03
    day05
    day04
    列表的操作
    初识数据类型
  • 原文地址:https://www.cnblogs.com/victorywr/p/15740528.html
Copyright © 2020-2023  润新知