Bug #54982

Epic #55070: Workpackages

Epic #55065: WP: Overall System Performance (Backend and Frontend)

Bug #52949: Speed decrease since 4.5

Performance of eID-scripts in TYPO3 6.2

Added by Rupert Germann over 8 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Should have
Category:
Performance
Target version:
-
Start date:
2014-01-14
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.4
Tags:
Complexity:
Is Regression:
Yes
Sprint Focus:

Description

Compared to TYPO3 4.5 EId calls in TYPO3 6.2 are very slow.

I made some tests with a simple extension which only includes and executes a mostly empty php file via the Eid mechanism.
tests where made with apache bench on a Windows machine.

ab comandline was: ab.exe -n 1000 -c 8 "url"

APC off        
requests/s
TYPO3 6.2    20    
TYPO3 4.5.30    79    

APC On (shm size = 64m)    
requests/s
TYPO3 6.2    23    
TYPO3 4.5.30    147

you see that 6.2 is roundabout 4 times slower with APC disbled and more than 6 times slower with APC enabled.
If I analyze this calls with a profiler I see that most of the time is wasted in the classloader cache.

Possible solutions:

optimize the classloader performance.
move the Eid Hook to an earlier place in the bootstrapping sequence.


Files

eid_test.zip (16.2 KB) eid_test.zip eID-Test-Extension with log files Stephan Großberndt, 2014-09-07 17:32

Also available in: Atom PDF