返回
Techniques for obtaining high performance in Java programs
DOI:10.1145/367701.367714.png)
摘要
En 中文
此调查描述了提高用Java编程语言编写的程序性能的技术的研究方向。Java执行的标准技术是解释,它提供了程序的广泛可移植性。Java解释器动态地执行Java字节码,其包括java虚拟机 (JVM) 的指令集。可以通过编译来提高Java程序的执行时间性能,这可能是以可移植性为代价的。已经提出了各种类型的Java编译器,包括即时 (JIT) 编译器,其将字节码即时编译成本机处理器指令; 直接编译器,其将Java源代码直接翻译成目标处理器的本机语言;以及从字节码生成本机代码或中间语言 (如C) 的字节码到源翻译器。其他技术,包括字节码优化,动态编译和并行执行Java程序,试图在保持Java可移植性的同时提高Java运行时性能。用于执行Java程序的另一替代方案是直接在硬件中实现JVM的Java处理器。在本次调查中,我们将讨论各种Java执行技术的基本功能以及优缺点。我们还讨论了Java社区正在使用的各种Java基准,用于评估不同技术的性能。最后,我们根据报告的结果比较了替代Java执行技术的性能。
Keyword:
languages
performance
Java
Java virtual machine
interpreters
just-in-time compilers
direct compilers
bytecode-to-source translators
dynamic compilation
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
28
论文数:
2.4K
被引数:
3.5W
机构
暂无机构信息
引用论文
Increased prevalence of the Taq I A1allele of the dopamine receptor gene (DRD2) in obesity with comorbid substance use disorder: a preliminary report肥胖伴共病物质使用障碍的多巴胺受体基因 (DRD2) 的Taq I a1等位基因的患病率增加: 初步报告
Long-term complications of platinum-based chemotherapy in testicular cancer survivors以铂类为基础的化疗在睾丸癌幸存者中的长期并发症
The Quantum World of Ultra-Cold Atoms and Light Book II: The Physics of Quantum-Optical Devices超冷原子和光的量子世界第二册: 量子光学器件的物理学
Cold Atoms
IF0
Adaptor-Dependent Degradation of a Cell-Cycle Regulator Uses a Unique Substrate Architecture细胞周期调节剂的适配器依赖性降解使用独特的底物体系结构
Structure
IF0
Evidence for a persistent, major excess in all cause admissions to hospital in children with type-1 diabetes: results from a large Welsh national matched community cohort study1型糖尿病儿童住院的所有原因中持续存在严重过量的证据: 一项大型威尔士国家匹配社区队列研究的结果
BMJ Open
IF0
2,000 Year old β‐thalassemia case in Sardinia suggests malaria was endemic by the Roman period撒丁岛2,000岁的 β 地中海贫血病例表明疟疾在罗马时期流行
Type 1 diabetes mellitus and educational attainment in childhood: a systematic review儿童1型糖尿病与教育程度的系统评价
BMJ Open
IF0
Inorganic gels for immobilization of biocatalysts: inclusion of invertase-active whole cells of yeast (saccharomyces cerevisiae) into thin layers of SiO2 gel deposited on glass sheets用于固定生物催化剂的无机凝胶: 将具有转化酶活性的酵母 (酿酒酵母) 全细胞包含在沉积在玻璃片上的SiO2凝胶薄层中

