【发布时间】:2011-10-15 01:33:31
【问题描述】:
如何禁用长时间运行的 php cli 脚本的垃圾收集?我正在处理脚本中的变量设置。
【问题讨论】:
-
@levu:这是否会禁用收集器,直到进程可用的最大值被消耗完?
-
嗯,你为什么需要这个?似乎需要很多的工作,并且 gc 处理程序在 PHP >= 5.3.... 中得到了极大的改进
-
嗯,有人愿意解释对这个问题的反对意见吗?它和问题一样有效....投票只是因为我不同意反对:)
-
@Wrikken 我没有 dv 但我可以想象这是因为it's very much a General Reference question。
-
@Wrikken:我做到了。我的意图不是“这是一个无效的问题”(否则我会近距离投票),而是“它没有用”。原因:a) 问题就像“我要把自己射到脚上” b) 之前这个问题应该是“
unset()/GC 是如何工作的?”。有人可能会读到这篇文章并得出结论,这是一个好主意,甚至(更糟)这是内存关键应用程序中的一种用例。