xdebug影響php執行速度

2022-02-01 04:15:59 字數 1277 閱讀 4224

我在本地wamp的環境下面加了xdebug用來除錯,但是我發現wordpress執行速度好慢,所有程式執行變得也很慢。開始以為是資料庫有問題,找了半天,發現把xdebug的擴充套件去掉,就正常了。

目前配置:

[xdebug]

;zend_extension="

ext/php_xdebug-2.3.3-5.4-vc9-nts.dll

";xdebug.var_display_max_children=128

;xdebug.var_display_max_data=512

xdebug.var_display_max_depth=10

xdebug.max_nesting_level=100

xdebug.auto_trace= "on"

xdebug.collect_params= "on"

xdebug.collect_return= "on"

xdebug.trace_output_dir="

xdebug/trace

"xdebug.profiler_enable= "

true

"xdebug.profiler_output_dir="

xdebug/profiler

"xdebug.profiler_enable_trigger = 1

xdebug.profiler_output_name = "

cachegrind.out.%t-%s

"xdebug.remote_enable= "on"

xdebug.remote_autostart = "on"

xdebug.remote_host=192.168.36.101

xdebug.remote_port=9000

xdebug.remote_handler = "

dbgp

"

安裝xdebug前後執行截圖:

安裝前

安裝後

可能原因:

速度慢並不是 xdebug 執行慢,而是配置了 xedebug ,它首先會去嘗試連線除錯伺服器,連線不上才直接返回 php 結果。如果這時候開啟 phpstorm 的除錯監聽,這時候 php 執行的速度就超快了。

參考:

執行速度對比

2018 04 12 pyspark master spark node1 7077 num executors 100 executor memory 6g executor cores 5 driver memory 1g conf spark.default.parallelism 1000 ...

C 傳參方式對執行速度的影響

在牛客上做了一道題,裡面包含了排序,思路是正確的,但是卻超時。苦思不得其解,跟別人的答案乙個個比較,讓我發現是傳參方式的不同,導致執行效率差了一些。題目是 牛牛的魔法卡 題目是什麼不重要,重要的是裡面需要用到sort 而且要自己定義比較函式,於是我就直接定義了 bool mystrcmp vecto...

Mysql執行速度優化

1 create table t select from t old where 1 0 2 create table t like t old 3 create table t 其中 1 最快,但是它取消原來表的有些定義。自增字段 表引擎都變了,如果想要保持一樣的引擎,就在table名稱後邊加上 ...