php垃圾回收算法-note

2023-05-23  本文已影响0人  robertzhai

php<5.3

1、在PHP5.3版本之前,使用的垃圾回收机制是单纯的“引用计数”。即:
①每个内存对象都分配一个计数器,当内存对象被变量引用时,计数器+1;
②当变量引用撤掉后(执行unset()后),计数器-1;
③当计数器=0时,表明内存对象没有被使用,该内存对象则进行销毁,垃圾回收完成。

php >=5.3

dfs遍历标记的算法

垃圾收集的过程

回收的过程大致可以分为4步

ref

上一篇 下一篇

猜你喜欢

热点阅读