Hello Guys,

I wanted to get some feedback on your experience of addTraceStatement
() and the impact it has on performance within an app. I've recently
been working on a project whereby I had a couple of pages within the
application which were running exceedingly slowly, I mean, we're
talking 30 - 40 seconds to load an array of maybe 40 objects.

I tracked this performance issue down to an addTraceStatement() that
was tracing the array of objects which were being returned and placed
into the event. As soon as I remove the trace statement execution on
the page fell to around 300ms. This performance impact was present
even when the application was not in debug mode.

I've done a little testing and found that any time I'm placing arrays
of objects into the trace it has a huge impact on performance.

What's the reasoning behind this? is perhaps the cfdump being rendered
even if debug is false?

I thought I'd get a little more feedback from you before logging this
in the bugs list.

Cheers all,

Rob
-- 
Model-Glue Sites:
Home Page: http://www.model-glue.com
Documentation: http://docs.model-glue.com
Bug Tracker: http://bugs.model-glue.com
Blog: http://www.model-glue.com/blog

You received this message because you are subscribed to the Google
Groups "model-glue" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/model-glue?hl=en

Reply via email to