[发明专利]即时编译系统自适应调优方法无效
| 申请号: | 201310079129.1 | 申请日: | 2013-03-12 |
| 公开(公告)号: | CN103136029A | 公开(公告)日: | 2013-06-05 |
| 发明(设计)人: | 张海军;唐大国;郑磊;李茜;叶俊 | 申请(专利权)人: | 无锡江南计算技术研究所 |
| 主分类号: | G06F9/45 | 分类号: | G06F9/45 |
| 代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 龚燮英 |
| 地址: | 214083 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 即时 编译 系统 自适应 方法 | ||
1.一种即时编译系统自适应调优方法,其特征在于包括:
提供一个跨应用程序多次使用的资源库,其中资源库中的信息,针对每个运行实例是分开的,由此每个运行实例在资源库中的信息互不影响;
离线、静态地分析资源库中收集到的未处理运行时信息以形成预计算的在线运行策略;
通过运行时优化策略读取从资源库中读取计算出来的预计算的在线运行策略,并根据预计算的在线运行策略确定即时编译系统的优化方法;
根据确定的优化方法,结合原有自适应优化系统在线地运行应用程序。
2.根据权利要求1所述的即时编译系统自适应调优方法,其特征在于还包括:判断当前运行实例是否需要在线收集即时编译过程的相关信息,并且,即时编译系统通过运行时信息输出向资源库中写入未处理运行时信息。
3.根据权利要求1或2所述的即时编译系统自适应调优方法,其特征在于还包括:判断当前运行实例是否需要在线收集即时编译过程的相关信息,并且,即时编译系统从资源库中读取跨应用程序运行的运行时信息。
4.根据权利要求1或2所述的即时编译系统自适应调优方法,其特征在于还包括:定期地对资源库中的信息进行清理。
5.根据权利要求1或2所述的即时编译系统自适应调优方法,其特征在于,预计算在线运行时策略包括:采取哪些优化选项,什么时候编译某个热方法,明确地内联或者禁止内联特定方法。
6.根据权利要求2所述的即时编译系统自适应调优方法,其特征在于,所述即时编译系统自适应调优方法用于Java虚拟机的热点方法。
7.根据权利要求6所述的即时编译系统自适应调优方法,其特征在于,即时编译过程的相关信息包括:方法执行的次数、何时加入到编译队列、方法编译需要的开销、优化执行获得的收益、virtual方法调用的具体目标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310079129.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烟道闸板
- 下一篇:一种应用程序的可靠卸载方法、装置及移动装置





