快稳省工具总结

1. 性能分析工具

https://blog.csdn.net/kongqwesd12/article/details/126985927

ftrace、perf tool、simpleperf、systrace、perfetto、traceview、ebpf、cma tool、MAT、iotop\iostat\atop\top\strace\vmstat、QT tool、systemtap、Dtrac

2. 功耗分析工具

bugreport + battery-historian

3 稳定性分析工具

tombstone、dropbox、gdb、addr2line、objdump、kdump、kprobe、kdb等

3.1 java内存泄漏分析工具

  1. 工具:hprof+MAT

    • MAT工具:主要能够分析内存中的状态以及所使用的内存的大小
    • hprof文件是Java虚拟机(JVM)生成的一种二进制文件,用于收集Java应用程序的运行时信息。它包含了Java堆的详细信息,例如对象的数量、类型、大小、引用关系等。此外,hprof文件还包含了线程的信息、类的信息、方法的信息等
  2. 抓hprof adb命令

    adb shell am dumpheap com.android.systemui /data/local/tmp/systemui.hprof

  3. 使用

https://blog.csdn.net/qq_30379689/article/details/102616657

3.2 native 内存泄漏检测

  1. 系统层(user space)内存泄漏检测工具
  2. 单个native进程内存泄漏检测工具:malloc_debug
    1. malloc_debug使能

相关推荐

  1. 工具总结

    2024-03-17 15:36:02       43 阅读
  2. 前端构建工具总结

    2024-03-17 15:36:02       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-17 15:36:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-17 15:36:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-17 15:36:02       82 阅读
  4. Python语言-面向对象

    2024-03-17 15:36:02       91 阅读

热门阅读

  1. Python基础语法

    2024-03-17 15:36:02       42 阅读
  2. 栈的顺序存储结构的构建(C++)+ 两栈共享空间

    2024-03-17 15:36:02       44 阅读
  3. 用vue实现“图书馆”前台

    2024-03-17 15:36:02       44 阅读
  4. C++的类型转换

    2024-03-17 15:36:02       45 阅读
  5. c语言实现https服务器(纯享版)

    2024-03-17 15:36:02       37 阅读
  6. Mysql挂掉怎么办

    2024-03-17 15:36:02       43 阅读
  7. 九种背包问题(C++)

    2024-03-17 15:36:02       42 阅读
  8. vue-cli-浏览器实现热更新

    2024-03-17 15:36:02       37 阅读
  9. Android笔记:监听侧边音量键

    2024-03-17 15:36:02       37 阅读