JVM
着凉的皮皮虾
我将带头冲锋!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM内存区域
JVM内存区域 线程公有: 在运行时数据区,方法区和堆是属于线程公有的,也就是这两块区域是循环利用的,所以要对其进行辣鸡回收。在虚拟机启动的时候创建。 线程私有: 虚拟机栈,本地方法栈,程序计数器是属于线程私有的,其与线程同生死,一次性的,所以不对其进行辣鸡回收。 方法区(线程公有) 方法区(Method Area)与Java堆一样,是各个线程共享的内存区域,它用于存储已经被虚拟机加载的类信息,...原创 2019-08-23 22:18:43 · 519 阅读 · 0 评论 -
Java-GC垃圾检测及回收算法
Java-GC垃圾检测及回收算法 一:JVM结构 根据《Java虚拟机规范》规定,JVM的基本结构一般如下图所示: 详细参见:JVM内存区域 1:类加载器(ClassLoader): 在JVM启动的或者在类运行时,将需要的class加载到JVM中 2:执行引擎: 负责执行class文件中包含的字节码指令 3:内存区(运行时数据区): 在JVM运行的时候操作所分配的内存区。运行时内存区主要划分为五...原创 2019-08-26 17:04:41 · 571 阅读 · 0 评论
分享