JVM
meng_dream_fly
这个作者很懒,什么都没留下…
展开
-
JVM GC
引用博客链接: https://www.cnblogs.com/ASPNET2008/p/6496481.html http://baijiahao.baidu.com/s?id=1604308216748480477&wfr=spider&for=pc 堆是GC管理的主要区域,对堆进行回收前,首先要确定对象是否已死(即该对象不可能再被使用) 判断对象存活的方法 1.引用计...转载 2018-08-14 12:15:26 · 118 阅读 · 0 评论 -
JVM内存分配与管理及内存溢出
主要分为运行时的数据区域和非运行时数据区域(直接内存),一般说JVM内存分配管理主要指运行时的数据区域 运行时的数据区域涉及到程序计数器、Java虚拟机栈、本地方法栈、堆、方法区(其中标记部分为单个线程隔离的数据区) 程序计数器: 记录当前线程所执行的虚拟机字节码指令的地址(如果正在执行的是本地方法,则为null) 当前线程私有; 不会发生OutOfMemoryError(是内存中唯一不会...原创 2018-08-13 17:00:33 · 118 阅读 · 0 评论