Php 执行require()时如何限制内存使用?
我知道XDebug的delta不应该被认为是准确的。然而,当使用XDebug跟踪脚本时,我有一些需要,这将占用2MB的内存Php 执行require()时如何限制内存使用?,php,xdebug,Php,Xdebug,我知道XDebug的delta不应该被认为是准确的。然而,当使用XDebug跟踪脚本时,我有一些需要,这将占用2MB的内存 限制require()影响的最佳方法是什么?我应该将文件(在逻辑组中)拆分成更小的文件吗?转换为类会有帮助吗?Xdebug在包含新文件时是准确的 然而,你所说的两个选项都不起作用。如果拆分,则会得到更多开销(每个文件都有一些开销)。如果您创建类,那么这将产生开销。如果您没有安装APC,那么这可能是一个好主意,因为至少requires/includes使用的内存将在不同的ap
限制require()影响的最佳方法是什么?我应该将文件(在逻辑组中)拆分成更小的文件吗?转换为类会有帮助吗?Xdebug在包含新文件时是准确的 然而,你所说的两个选项都不起作用。如果拆分,则会得到更多开销(每个文件都有一些开销)。如果您创建类,那么这将产生开销。如果您没有安装APC,那么这可能是一个好主意,因为至少requires/includes使用的内存将在不同的apache进程之间共享(如果您使用的是apache)。如果APC已经缓存了该文件,那么Xdebug将只显示每个include/require的少量增加 干杯,
DerickXdebug在包含新文件时是准确的 然而,你所说的两个选项都不起作用。如果拆分,则会得到更多开销(每个文件都有一些开销)。如果您创建类,那么这将产生开销。如果您没有安装APC,那么这可能是一个好主意,因为至少requires/includes使用的内存将在不同的apache进程之间共享(如果您使用的是apache)。如果APC已经缓存了该文件,那么Xdebug将只显示每个include/require的少量增加 干杯,
德里克我要去APC看看。我相当确定我没有安装任何类似的东西。我会检查APC。我相当肯定我没有安装那种东西。