| 虚拟机中的编译优化技术 |
| 朱晓珺; 张栋梁
|
| 2010-07-30
|
发表期刊 | 软件导刊
|
ISSN | 1672-7800
|
卷号 | 9期号:07页码:11-13 |
摘要 | 传统静态编译技术给虚拟机的性能带来了极大的挑战:首先,可移植的程序表示以及动态语言的特性(例如动态类加载)迫使多数优化都推迟到运行时进行,导致运行时增加了优化开销;第二,模块化设计的程序使得很多针对整个程序的过程间优化技术难以应用;最后,虚拟机在一些运行间服务上(如安全机制和自动内存管理)花费了大量的资源。为了解决这些问题,商品化的虚拟机厂商以及一些研究机构都花费了大量时间和精力在虚拟机上研究开发自适应优化系统。当前的主流虚拟机基本都包含了一些基层实现以便于来实现实时程序分析、动态编译以及基于反馈的动态优化技术。介绍了虚拟机中的编译优化技术的产生发展以及当前虚拟机中流行的动态优化技术。 |
关键词 | 动态编译
动态优化
虚拟机
|
URL | 查看原文
|
语种 | 中文
|
原始文献类型 | 学术期刊
|
文献类型 | 期刊论文
|
条目标识符 | http://ir.library.ouchn.edu.cn/handle/39V7QQFX/93952
|
专题 | 国家开放大学河南分部
|
作者单位 | 河南广播电视大学计算机系
|
第一作者单位 | 国家开放大学河南分部
|
第一作者的第一单位 | 国家开放大学河南分部
|
推荐引用方式 GB/T 7714 |
朱晓珺,张栋梁. 虚拟机中的编译优化技术[J].
软件导刊,2010,9(07):11-13.
|
APA |
朱晓珺,&张栋梁.(2010).虚拟机中的编译优化技术.软件导刊,9(07),11-13.
|
MLA |
朱晓珺,et al."虚拟机中的编译优化技术".软件导刊 9.07(2010):11-13.
|
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论