【发布时间】:2015-02-03 22:15:22
【问题描述】:
我正在使用无限循环(守护进程)。每次迭代都包含相同的脚本,这些脚本包含在 require 函数中。 我有一个问题,每次迭代都会放大脚本,如何删除每次使用后包含的脚本?
【问题讨论】:
-
您可能内存不足。将
require移到循环外,并将include 转换为函数或类,以便在循环内重复使用。 -
您当前是否在使用
require_once(),这样您只包含了 1 次? -
如果进程数增加,可能会出现缓冲区溢出。每个进程的限制为 32 mb。
标签: php memory daemon require require-once