tamarin之gc

来源:互联网 发布:知乎的精华帖在哪 编辑:程序博客网 时间:2024/06/04 18:30

      在tamarin的代码中到处可见,GC *gc = GC::GetGC(newAtoms);这样的代码,获得某个变量地址所在的gc,

gc可以看做是内存分配的容器,对象就是从这里分配的,有个线程专门管理gc的,分配回收gc。内存管理,是一

语言的底层主要的部分,跟操作系统联系也是最紧密的。其实所有的语言的内存管理底层都是类似的,从os申请

一大块内存,然后再分成一小块一小块,缓冲区。

原创粉丝点击