jvm内存分配的两种方式 Dear 丶 2021-09-28 17:30 301阅读 0赞 **指针碰撞**:用过的内存全部放到一边,没用的内存放在另一边,中间有分界值指针,分配地址时只需要将指针向没用的内存移动对象内存大小位置即可(GC收集器:ParNew,Serial) **空闲列表:**虚拟机维护一个列表,该列表记录那些内存块是可用的,在分配内存时找一块足够大的内存分配给对象实例,然后更新列表记录;(GC收集器:cms)
还没有评论,来说两句吧...