[TYPO3-performance] TYPO3 4.3 performance
Dan Osipov
dosipov at phillyburbs.com
Wed May 27 18:42:40 CEST 2009
For the first test, were you using DB for cache? How many other entries
were there in cache?
I was looking at the tags field, and it seems that functions like
flushByTag will take a long time on a large cache. Could a full text
search index be added to that field to improve performance? Has anyone
tried to use a large cache on memcached?
Dan Osipov
Calkins Media
http://danosipov.com/blog/
Rupert Germann wrote:
> hi,
>
> recently I added internal caching to tt_news and made some performance tests
> which revealed interesting stuff comparing TYPO3 4.3 to 4.2.
>
> in short:
> Rendering speed of TYPO3 4.3 can be significantly higher than in 4.2 but on
> the downside, caching performance of TYPO3 4.3 is slower than in 4.2.
> The caching framework seems to eat up a part of the performance the
> autoloader added.
>
> That's what I did:
> I have two identical sites one running under TYPO3 4.2.7dev and one running
> under TYPO3 4.3dev.
> apache has been restarted before each test.
>
> ab -n 5000 -c 8 'http://localhost/typo3-4.2-branch/cached.page'
>
> Requests per second: 328.25 [#/sec] (mean)
> Time per request: 24.372 [ms] (mean)
> Time per request: 3.046 [ms] (mean, across all concurrent requests)
> Transfer rate: 8761.14 [Kbytes/sec] received
>
>
> ab -n 5000 -c 8 'http://localhost/typo3-4.3-branch/cached.page'
>
> Requests per second: 254.56 [#/sec] (mean)
> Time per request: 31.426 [ms] (mean)
> Time per request: 3.928 [ms] (mean, across all concurrent requests)
> Transfer rate: 5866.85 [Kbytes/sec] received
>
> These tests say that concerning delivering cached pages TYPO3 4.3 is ~ 23%
> slower than 4.2.
>
> --------------------------------------------------------------------
>
> other situation: a cached page with a USER_INT object on it (tt_news
> category menu).
>
> ab -n 500 -c 8 'http://localhost/typo3-4.2-branch/user_int.page'
>
> Requests per second: 28.98 [#/sec] (mean)
> Time per request: 276.032 [ms] (mean)
> Time per request: 34.504 [ms] (mean, across all concurrent requests)
> Transfer rate: 1022.26 [Kbytes/sec] received
>
>
> ab -n 500 -c 8 'http://localhost/typo3-4.3-branch/user_int.page'
>
> Requests per second: 100.47 [#/sec] (mean)
> Time per request: 79.627 [ms] (mean)
> Time per request: 9.953 [ms] (mean, across all concurrent requests)
> Transfer rate: 3231.87 [Kbytes/sec] received
>
> 100 requests per second on a page with a USER_INT object?! that's quite
> great, compared to roughly 30 it were before. I think that's a benefit of
> the autoloader which saves a lot of file inclusions on each request.
>
>
> I would be interested if you can reproduce this results on other servers.
>
> greets
> rupert
>
>
>
>
>
More information about the TYPO3-performance
mailing list