- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 java内存分配与垃圾回收策略
java内存分配 java对象分配主要分配在堆上的新生代Eden区域,如果启动了本地线程分配缓存,将会优先分配在TLAB上,少数情况下将会分配在老年代中。 对象优先在Eden分配:大多数情况下,会优先在Eden区域分配,当Eden区域不足时,虚拟机将会发起一次Minor GC 老年代分配:大对象直接进入老年代 ...
2019-04-17 23:05:03 99
原创 java内存模块
java 虚拟机内存模块 java虚拟机在执行java程序时将java管理的内存分为不同的区域,主要是:1.方法区,2.虚拟机栈,3.本地方法栈,4.堆,5程序计数器 程序计数器 程序计数器为当前线程所执行的字节码的行号指示器,如果当前线程执行的是一个java方法,那么计数器记录的是正在执行的虚拟机字节码指令的地址,如果执行的是native方法,那么这个值就为空,此内存区域不会产生内存溢出问题 j...
2019-04-01 21:45:21 269
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人