JVM学习之 Java对象内存布局

Java对象内存布局 一个Java对象在内存中包括3个部分:对象头、实例数据和对齐填充 一块是非堆区,一块是堆区。 堆区分为两大块,一个是Old区,一个是Young区。 Young区分为两大块,一个是Survivor区(S0+S1),一块是Eden区。 Eden:S0:S1=8:1:1 S0和S1一样大,也可以叫From和To。 根据之前对于Heap的介绍可以知道,一般对象和数组的创建会在堆中分配
相关文章
相关标签/搜索