【发布时间】:2010-12-16 16:03:37
【问题描述】:
我知道在 PHP 中您不必释放内存。 垃圾收集器是否到达?
【问题讨论】:
标签: php memory-management garbage-collection
我知道在 PHP 中您不必释放内存。 垃圾收集器是否到达?
【问题讨论】:
标签: php memory-management garbage-collection
【讨论】:
PHP 结合了垃圾收集和引用计数。后者是管理内存的主要模式,垃圾收集器会拾取 ref 计数器遗漏的部分(循环引用)。在 5.3 之前,php 只有引用计数,即使在 5.3 中,它仍然是通常释放内存的方式。
【讨论】:
是的。垃圾收集器还会进行会话清理。
【讨论】:
从 5.3.0 开始支持垃圾回收。请查看来自 php.net http://php.net/manual/en/features.gc.php 的这篇内容丰富的文章
【讨论】:
从 5.3.0 开始,您可以使用 gc_collect_cycles function 强制进行垃圾回收。
【讨论】: