[TYPO3-english] Page rendering 3 x slower and 5 x more cpu used in TYPO3 6.2-dev

Dmitry Dulepov dmitry.dulepov at gmail.com
Mon Sep 30 08:31:27 CEST 2013


Hi!

Kasper Ligaard wrote:
> It turned out that it was the extension static_info_tables which
> destroyed the cache. It inserted at TypoScript setup.txt which made the
> cache validation code never recognise that the cache was valid, so it
> recomputed the value on every request and put into the cache - only to
> fail the validation upon the next request.
>
> It is the rowSum comparison which fails because for some to me unknown
> reason en extra array entry has been pushed onto the $cc['rowSum']
> array. See file Classes/TypoScript/TemplateService.php: start() on line
> 432-435:
>
> // The two rowSums must NOT be different from each other - which they
> will be if start/endtime or hidden has changed!
> if (strcmp(serialize($this->rowSum), serialize($cc['rowSum']))) {
> unset($cc);
> } else {

Sounds very similar to http://forge.typo3.org/issues/43540, which awaits 
reviews for a veeeeeeery long time now.

> Now TYPO3 6.2 it only 0-5% slower and uses the same amount of CPU as
> 4.7. Memory consumption are 10-25% higher.

If only some changes could be passed faster, we could get much less issues.

-- 
Dmitry Dulepov

Today is a good day to have a good day.


More information about the TYPO3-english mailing list