- 博客(1)
- 资源 (2)
- 收藏
- 关注
转载 JAVA什么时候执行垃圾回收以及回收流程
JAVA head 分三个区域: 1、新生代: 1).Eden(伊甸园)区是新对象分配内存的地方,由于堆是所有线程共享的,因此在堆上分配内存需要加锁。而Sun JDK为提升效率,会为每个新建的线程在Eden上分配一块独立的空间由该线程独享,这块空间称为TLAB(Thread Local Allocation Buffer)。在TLAB上分配内存不需要加锁,因此JVM在给线程中的对象分配内存时会尽量...
2019-06-26 17:07:05 1356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人