跳到主要内容

GC原理

内存管理

操作系统将虚拟内存分割为虚拟页(大小为4KB),当进程向操作系统申请内存时,操作系统通常以页为单位分配内存。

Go语言自己实现的内存分配器一次向操作系统申请一块大内存,然后再自行分配调度这个申请好的内存资源。

......

三色标记

......