摘要
本发明实施例公开了一种退优化控制方法和装置。通过对应用程序的字节码进行静态分析,获取依赖记录,所述依赖记录包括各个类之间的依赖关系,将依赖记录存储在Java虚拟机的内存中,在应用程序运行过程中获取修改字节码的程序Java Agent,当检测到字节码修改时,根据依赖记录,对当前修改的字节码以及依赖的类进行局部退优化。由此,基于应用程序运行时分析获取类之间的依赖关系,生成依赖记录,并通过依赖记录实现精确、更小范围的退优化,以此来降低运行时字节码修改技术带来的退优化的负面影响,可以降低由于退优化造成的处理器的性能波动,提升相关产品的可用性。
技术关键词
Java虚拟机
优化控制方法
计算机程序指令
计算机程序产品
优化控制装置
修改技术
内存
存储计算机程序
关系
处理器
存储单元
可读存储介质
热点
存储器
电子设备
策略
对象
动态
系统为您推荐了相关专利信息
储能装置
数据
高斯混合模型
周期
储能系统配置方法
机器视觉系统
图像内容识别
计算机程序代码
物体识别算法
计算机程序产品
图像识别方法
分类准确率
缩放参数
图像识别设备
度量
软件生成方法
机器学习模型
软件生成系统
生成软件
软件生成装置