基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
动态语言可以利用程序运行时获取的动态信息,指导程序进行各种优化.但是,现有的Java虚拟机没有将运行过程中收集的信息有效利用,而是在运行结束后直接丢弃,下一次执行程序的时候重新监测、收集、优化需要的信息.基于 HotSpot虚拟机提出一种动静结合的自适应优化方法,将运行过程中优化对象迭代搜索到的最佳参数或者信息保存到资源库中;能够从资源库中学习获得适合当前程序的最佳参数或选项,可有效地利用运行过程中积累的数据;资源分析是静态且离线的,不占用应用程序运行的开销;迭代学习的过程中,通过避免冗余实例入库以及从库中剔除噪声实例,保证资源库学习过程的精度与效率.实验表明,该框架对指导Java虚拟机在不同的平台上自适应优化具有一定的实用性.
推荐文章
一种基于ARM7的嵌入式Java虚拟机性能优化技术研究
嵌入式Java虚拟机
ARM7
Java字节码
直接线索化解释器
一种能耗-性能协调优化的虚拟机重放置策略
能耗
性能感知
虚拟机重放置
自回归模型
一种基于动态规划的虚拟机分配方法
虚拟机
动态规划
分配
定价
面向普适计算终端的Java虚拟机性能优化技术研究
普适计算
Java 虚拟机
线索化方法
直接线索化方法
性能优化
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于Java虚拟机的动静结合自适应优化方法
来源期刊 计算机工程与科学 学科 工学
关键词 Java虚拟机 自适应优化 迭代编译 实例学习 资源库
年,卷(期) 2019,(6) 所属期刊栏目 高性能计算
研究方向 页码范围 981-986
页数 6页 分类号 TP314
字数 5617字 语种 中文
DOI 10.3969/j.issn.1007-130X.2019.06.004
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张海军 5 8 2.0 2.0
2 郑艳 10 26 2.0 5.0
3 叶俊 2 2 1.0 1.0
4 白书敬 5 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (3)
共引文献  (1)
参考文献  (3)
节点文献
引证文献  (2)
同被引文献  (5)
二级引证文献  (0)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(2)
  • 参考文献(1)
  • 二级参考文献(1)
2005(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(1)
  • 参考文献(0)
  • 二级参考文献(1)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2019(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2020(2)
  • 引证文献(2)
  • 二级引证文献(0)
研究主题发展历程
节点文献
Java虚拟机
自适应优化
迭代编译
实例学习
资源库
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程与科学
月刊
1007-130X
43-1258/TP
大16开
湖南省长沙市开福区德雅路109号国防科技大学计算机学院
42-153
1973
chi
出版文献量(篇)
8622
总下载数(次)
11
总被引数(次)
59030
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导