摘要:
JAVA head 分三个区域:1、新生代:1).Eden(伊甸园)区是新对象分配内存的地方,由于堆是所有线程共享的,因此在堆上分配内存需要加锁。而Sun JDK为提升效率,会为每个新建的线程在Eden上分配一块独立的空间由该线程独享,这块空间称为TLAB(Thread Local Allocati 阅读全文
posted @ 2019-07-11 19:23 cdeelen 阅读(91) 评论(0) 推荐(0)
|
|
|
|
摘要:
JAVA head 分三个区域:1、新生代:1).Eden(伊甸园)区是新对象分配内存的地方,由于堆是所有线程共享的,因此在堆上分配内存需要加锁。而Sun JDK为提升效率,会为每个新建的线程在Eden上分配一块独立的空间由该线程独享,这块空间称为TLAB(Thread Local Allocati 阅读全文
posted @ 2019-07-11 19:23 cdeelen 阅读(91) 评论(0) 推荐(0) |
|