[TYPO3-core] Speed improvements in ClassLoader

Robert Lemke robert at typo3.org
Mon Mar 25 13:16:16 CET 2013


Hi folks,

just my 2 cents regarding measurement of speed improvements: from my experience, and especially since the Flow performance code sprint we had recently, I would not use Apache Bench for measuring code improvements - there are just too many layers involved.

We had much more meaningful results with Nodeload (https://github.com/benschmaus/nodeload) for testing "from outside" and XHProf for a view at what's happening inside.

Hope that helps at some point,

Cheers,
Robert

On 25.03.2013, at 12:19, Alexander Opitz <alexander.opitz at netresearch.de> wrote:

> So here are the benchmarks (news extension deactivated) from Netresearchs testing environment (the last ones):
> 
> System: PHP 5.3.23 APC 3.1.13 MySQL 5.5.28
> 
> 
> TYPO3 master
> ab -c 100 -n 1000 http://aop.typo.nr/
> Time taken for tests:   17.190 seconds
> Total transferred:      10333000 bytes
> HTML transferred:       9896000 bytes
> Requests per second:    58.17 [#/sec] (mean)
> Time per request:       1719.008 [ms] (mean)
> Time per request:       17.190 [ms] (mean, across all concurrent requests)
> Transfer rate:          587.01 [Kbytes/sec] received
> 
> 
> TYPO3 https://review.typo3.org/#/c/19249/
> ab -c 100 -n 1000 http://aop.typo.nr/
> Time taken for tests:   13.885 seconds
> Total transferred:      10333000 bytes
> HTML transferred:       9896000 bytes
> Requests per second:    72.02 [#/sec] (mean)
> Time per request:       1388.516 [ms] (mean)
> Time per request:       13.885 [ms] (mean, across all concurrent requests)
> Transfer rate:          726.73 [Kbytes/sec] received
> 
> So this brings us back to the speed of 4.4.7 if no extension needs the backward compatible classes aliases. ;-)
> 
> Greetings Alex//
> 
> -- 
> Viele Grüße
> Alexander Opitz
> Developer
> 
> T: +49 341 47842 15
> 
> ++++++++++++++
> Netresearch - Passion for eCommerce
> ++++++++++++++
> 
> Netresearch GmbH & Co. KG
> Nonnenstraße 11d - 04229 Leipzig
> http://www.netresearch.de
> 
> Registergericht: AG Leipzig HRA 15614
> Komplementär: Netresearch Beteiligungs GmbH, AG Leipzig HRB 17018
> Geschäftsführer: Michael Ablass
> _______________________________________________
> Before posting to this list, please have a look to the posting rules
> on the following websites:
> 
> http://typo3.org/teams/core/core-mailinglist-rules/
> http://typo3.org/development/bug-fixing/diff-and-patch/
> _______________________________________________
> TYPO3-team-core mailing list
> TYPO3-team-core at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-team-core

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20130325/def79fc7/attachment.htm>


More information about the TYPO3-team-core mailing list