jvm
文章平均质量分 52
jvm
巴中第一皇子
这个作者很懒,什么都没留下…
展开
-
JVM 类加载机制和字节码技术
1. 简述 典型的Java程序执行流程如下: 我们在本地编写完Java源程序; IDE自动帮我们编译成.class文件(也可以手动通过javac命令编译),然后打包成jar包或者war包; 接着,执行java -jar命令或直接部署到web容器中来运行程序; 运行时,OS会启动一个JVM进程,JVM会采用类加载器将各种.class文件中包含的Java类加载到内存中; 最后,JVM基于自己的字节码执行引擎,来执行加载到内存中的那些类。 2.类加载机制 2.1类加载器 类加载器可以大致划分为..原创 2020-05-25 12:51:23 · 244 阅读 · 0 评论 -
JVM 与 GC
第 3 章 JVM 与 GC_Oneby的博客-CSDN博客转载 2022-03-08 14:09:20 · 59 阅读 · 0 评论 -
jvm 内存结构,GC相关内容和调优
参考博客:https://www.tpvlog.com/article/86 1. jvm内存结构 大致的结构如上图所示。 注意: 新生代的地方,HotSpot VM(虚拟机的一种实例)对新生代采用了复制回收算法来实现gc的垃圾回收。而传统的复制算法比较浪费空间,所以它将新生代又分为了3个区域,1个Eden,和2个Survivor区。 方法区只存在于JDK1.8以前的版本,从JDK1.8开始,这块区域的名字改成了元数据区(Metaspace),元数据区直接使用本地内存,本地内存指的是直接使用.原创 2020-05-25 00:56:03 · 307 阅读 · 0 评论