Overview_Java Virtual Machine

  1. 虚拟机规范
  2. 内存与线程模型
  3. hotspot

来易来去难去 数十载的人世游

分易分聚难聚 爱与恨的千古愁

于是不愿走的你 要告别已不见的我

至今世间人有隐约的耳语

滚滚红尘仍存隐约的耳语 跟随我的传说

基于官网指导文档整理 详情🔎

更多资料💾:

相关规范

HotSpot GC

书籍: 《深入理解Java虚拟机 —周志明》

虚拟机规范

指令集(虚拟机指令集)、运行内存数据区域(虚拟机结构)

编译

Class文件格式

类加载

Spec-Java-Virtual-Machine

内存与线程模型

Memory model JSR133

屏蔽环境无关

Spec-JSR133

hotspot

Rapid memory allocation and garbage collection

Java HotSpot technology provides rapid memory allocation for objects and fast, efficient, state-of-the-art garbage collectors.

Java HotSpot技术为对象提供了快速的内存分配和快速、高效、最先进的垃圾收集器。

Adaptive compiler:

A standard interpreter is used to launch the applications. When the application runs, the code is analyzed to detect performance bottlenecks, or hot spots. The Java HotSpot VM compiles the performance-critical portions of the code for a boost in performance, but does not compile the seldom-used code (most of the application). The Java HotSpot VM uses the adaptive compiler to decide how to optimize compiled code with techniques such as inlining.

​ 使用标准解释器启动应用程序。当应用程序运行时,分析代码以检测性能瓶颈或热点。Java HotSpot VM编译代码的性能关键部分,以提高性能,但是不编译很少使用的代码(应用程序的大部分)。Java HotSpot VM使用自适应编译器来决定如何使用内联等技术来优化编译后的代码。

JVM-Garbage-Collection

Note_深入理解java虚拟机


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 951488791@qq.com

文章标题:Overview_Java Virtual Machine

字数:410

本文作者:zhengyumin

发布时间:2019-08-11, 19:05:38

最后更新:2020-01-12, 23:12:18

原始链接:http://zyumin.github.io/2019/08/11/Overview-Java-Virtual-Machine/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。