Php Xdebug评测会增加多少实时执行时间?

Php Xdebug评测会增加多少实时执行时间?,php,profiling,xdebug,Php,Profiling,Xdebug,我在webgrind中有一个Xdebug cachegrind文件,显示在5865毫秒内调用了1061个不同的函数-当我禁用评测脚本时,不会花费那么多毫秒-我意识到我可以解决这个问题,但有人知道Xdebug评测导致的执行时间增加的大约百分比吗 谢谢很难说出具体的数字或百分比,因为这取决于函数调用的类型和数量、使用的变量以及您在xdebug.ini中设置的选项 在这里,您可以查看一些人所做的一些研究和测试。 当然,最终的答案是您的,您的应用程序、编码标准和配置将决定最终的开销 请记住,作为一般

我在webgrind中有一个Xdebug cachegrind文件,显示在5865毫秒内调用了
1061个不同的函数
-当我禁用评测脚本时,不会花费那么多毫秒-我意识到我可以解决这个问题,但有人知道Xdebug评测导致的执行时间增加的大约百分比吗


谢谢

很难说出具体的数字或百分比,因为这取决于函数调用的类型和数量、使用的变量以及您在xdebug.ini中设置的选项

在这里,您可以查看一些人所做的一些研究和测试。

当然,最终的答案是您的,您的应用程序、编码标准和配置将决定最终的开销

请记住,作为一般规则,xdebug不应该在生产服务器中处于活动状态。有些人启用了它,一切正常,但这通常不是一个好主意


再见

我也在考虑将其用于应用程序,但我真的想知道它会做什么,因为我认为它不会将自身存储在ram中,以免影响php,因此它最终会使用大量磁盘io。我建议您在linux上使用tmpfs或其他东西,以避免它一直写入磁盘而不是一个cron作业或其他东西来将其输入数据库或其他东西