[xdebug-general] AW: Re: Xdebug slows down response

From: Nikolai Essel - MAXWORX GmbH <Nikolai.Essel[@]maxworx.com>
Date: Fri, 4 Dec 2009 13:15:48 +0100


if your project has a high complexibility the performance hit exceeds this number easily. Each page of our project generates > 10k lines of HTML/JS by parsing multiple thousand lines of PHP code.

If I turn off xDebug the page loads within 2sec. With xDebug it takes approximately. 7-8sec.

But I tried ZendDebugger multiple times and this one is really slow: each page load requires more than 1 minute with it.

-----Ursprüngliche Nachricht-----
Von: xdebug-general-bounce[@]lists.xdebug.org [mailto:xdebug-general-bounce[@]lists.xdebug.org] Im Auftrag von Derick Rethans
Gesendet: Freitag, 4. Dezember 2009 13:00
An: Bill Moran
Cc: Alex; xdebug-general[@]lists.xdebug.org
Betreff: [xdebug-general] Re: Xdebug slows down response

On Thu, 3 Dec 2009, Bill Moran wrote:

> In response to Alex <alexf[@]itechwebhosting.com>:
> > While working with the symfony framework and having xdebug enabled on my
> > Apache 2.2.14/PHP 5.3.1 Macbook Pro, I noticed that the local web
> > server's response times are much slower, about 1.5 seconds or more per
> > request. If I disable the xdebug extension, then that large delay
> > disappears.
> >
> > I'm curious if this delay is avoidable.
> xdebug is recording every action the script takes, and the time it takes
> to do so. Adding a hook at every function call adds a certain amount of
> overhead.

Actually, it all depends on how many things you've enabled. With the
default settings, there shouldn't be too much overhead actually.
Turning on any sort of tracing features will definitely hit
performance. I don't know how much time your normal requests take,
but I see about 10-50% performance hit only.


Like Xdebug? Send a postcard: http://derickrethans.nl/xdebug_2_released.php
Xdebug | http://xdebug.org | xdebug-general@lists.xdebug.org
twitter: @derickr and @xdebug
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.
This email may contain confidential and/or privileged information. If you are not the intended recipient (or have received this email in error) please notify the sender immediately and destroy this email. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
MAXWORX GmbH | Brückenstraße 8-10 | 63628 Bad Soden-Salmünster | Germany
Amtsgericht Hanau | HRB 90677 | Geschäftsführer: Holger Göbel, Ralph Göbel
Received on Fri Dec 04 2009 - 12:32:54 GMT

This archive was generated by hypermail 2.2.0 : Mon Jun 25 2018 - 06:00:04 BST