从五大部落到遇到根的迷,在内存里面已经有些日子了。
前两天遇到了各种法师,专门回收死亡的对象。。。只看法师口中默念¥¥$$7&&.
就看一道金光从根出发遍及各个相连的对象。。。。
然后使出所谓的三板斧:对于不同部分的堆数据使用不同的技法
第一招叫做标记清除大法:
这招使出之后运行着的线程都暂停了,开始迅速标记存活的对象,然后瞬间粉碎和根不能到达的地方的对象,不过这一招威力不太行
第二招叫做复制大法:
首先将内存一分为二,然后开始将根能到达的对象,整齐的复制到另一半没有使用过得地方。然后一次性消灭开始使用的内存。
第三招叫做标记整理大法:
先标记所有存活对象,然后把对象按照内存地址次序依次排列,然后一次性将末端以后的内存中对象消灭
现在想想抱紧根这条大腿还正是好使。。。。不然就被灭了!!