• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全

JVMTI 在手淘 Profiler 中的应用

出处: mp.weixin.qq.com 作者: 程超(伝逸)

JVMTI(JVM Tool Interface)是 Java 虚拟机所提供的 Native 编程接口。通过这些接口,开发人员不仅可以调试在虚拟机上运行的 Java 程序,还能查看它们运行的状态、控制环境变量,甚至修改代码逻辑,从而帮助开发人员监控和优化程序性能。 Android 的 JVMTI 功能是从 Android 8.0(API 26)开始支持的,官方的叫法是 ART Tooling Interface (ART TI) 。提供的重要功能主要有: 运行状态监控 重定义 Class 跟踪对象分配和垃圾回收过程 遵循对象的引用树,遍历堆中的所有对象 检查 Java 调用堆栈 暂停和恢复所有线程

查看原文 190 技术 lddgo 分享于 2023-03-27