JVM
不要让梦想成为梦想
都说梦想遥不可及,但是我想将梦想拥入怀里!
展开
-
JVM GC流程
对象的分配和回收 java对象优先分配在Eden区和一个Survivor区(Eden和Survivor的比例可以配置,比如8:1),当Eden区和Survivor区内存不够对象分配时,触发一次MinorGC,将Eden区和Survivor区中存活的对象移入到另一个Survivor区,并将Eden和Survivor进行回收。 如果另一个Survivor区不够装入存活的对象时,...原创 2020-05-19 20:18:14 · 1014 阅读 · 0 评论 -
JVM主要组成部分及其作用
1.类加载器(Class Loader):加载类文件到内存。Class loader只管加载,只要符合文件结构就加载,至于能否运行,它不负责,那是有Exectution Engine 负责的。 2.执行引擎(Execution Engine):也叫解释器,负责解释命令,交由操作系统执行。 3.本地库接口(Native Interface):本地接口的作用是融合不同的语言为java所用 4.运行时数据区(Runtime Data Area):正在上传…重新上传取消 ...原创 2020-05-19 20:01:48 · 658 阅读 · 0 评论