内存分配笔记(一)

内存分配:

1、线程上的堆栈:用于分配值类型的实例

2、GC堆,用于分配小对象实例。如果引用类型对象的实例大小小于8500字节,实例将被分配在GC堆上,当有内存分配或者回收时,垃圾收集器对GC堆进行压缩。

3、LOH堆,用于分配大类型实例。对象的实例大小大于8500字节时,LOH堆不会被压缩,只在GC完全回收后才被回收。

原文地址:https://www.cnblogs.com/linjiancun/p/1853981.html