我在webgrind中有一个Xdebug cachegrind文件,显示在5865毫秒内调用了1061个不同的函数 - 当我禁用profiling时,脚本花费的时间就没有那么多 - 我知道我可以计算出来,但是是否有人知道Xdebug Profiling导致执行时间大约增加了百分之多少?
谢谢。
谢谢。
具体的数字或百分比很难说,因为这取决于您在xdebug.ini中设置的函数调用类型、数量、使用的变量和选项。
在这里,您可以查看一些人进行的研究和测试。
xdebug和词法分析器的简要信息
当然,最终答案是由您自己决定的,您的应用程序、编码标准和配置将决定最终的开销。
只需记住,作为一般规则,xdebug不应在生产服务器上激活。有些人启用了它,一切都很好,但通常不是一个好主意。
再见