[TYPO3-core] Speed improvements in ClassLoader

Robert Lemke robert at typo3.org
Fri Mar 29 09:29:53 CET 2013


Hey,

On 29.03.2013, at 08:41, Steffen Ritter <steffen.ritter at typo3.org> wrote:

> Am 25.03.2013 17:59, schrieb Alexander Opitz:
>> At the moment I use XDebug profiling
> Just having the XDebug extension installed, but deactivating all options
> slows your system down by about 30%...
> 
> So if you are "measuring" ab with on a 4.4 live system f.e. and compare
> it to a master with xdebug installed, your results are just wrong :)

I assume that Alexander uses Xdebug to profile the application for possible
bottlenecks and not for measuring the rendering / wall time. Because for that
purpose - figuring out which function calls cause the trouble - Xdebug is just
great.

By the way: on a Mac KCachegrind always has been a hassle to install. Last
year I figured out that there's also "QCachegrind" which is pretty easy to setup:

- download and install QT for mac http://qt-project.org/downloads
- sudo port install graphviz
- git clone git://anongit.kde.org/kcachegrind
- cd kcachegrind/qcachegrind
- /Applications/Qt/5.0.1/clang_64/bin/qmake -spec 'macx-g++'
- mv qcachegrind.app /Applications

Cheers,
Robert


More information about the TYPO3-team-core mailing list