[TYPO3-german] Performanceprobleme TYPO3 4.2 Beta 2

Michael Stucki michael at typo3.org
Mon Feb 25 11:43:17 CET 2008


Scheint ein Fehler im Locking zu sein. Kannst du bitte versuchsweise das
Locking mal ausschalten und allenfalls die Tips und Patches auf der
folgenden Seite anschauen?

http://bugs.typo3.org/view.php?id=7333

Feedback bitte direkt in den Bugtracker.

- michael

Sebastian Widmann wrote:

> Hallo,
> 
> ich habe gestern mal mein Testsystem auf T3 4.2 Beta 2 aktualisiert und
> habe seitdem extreme Performance-Probleme. Jetzt habe ich mir gerade mal
> die Rendering-Zeiten ausgeben lassen (Ausgabe siehe unten - sehr
> unübersichtlich!) und dabei festgestellt, dass beim Schritt: "Get Page
> from cache" zwischen 30 und 60 Sekunden ins Land ziehen. Hat außer mir
> noch jemand diese Probleme oder liegt das an meiner Konfiguration?
> 
> Viele Grüße
> Sebastian
> 
> PS: Hier die Ausgabe:
> Script Start           0       6       +31876          =31882
> ...ass t3lib_db, t3lib_div, t3lib_extmgm              0       13
> /Include config files                 13      4       +6      =10
> ...iles/Loading localconf.php extensions              15      6
> /Include Frontend libraries           23      62
> /Front End user initialized           89      2
> /Back End user initialized            91      55
> /Process ID           146     0       +4      =4
> /Process ID/beUserLogin               146     1
> /Process ID/fetch_the_id initialize/          147     1
> /Process ID/fetch_the_id domain/              148     1
> /Process ID/fetch_the_id rootLine/            149     1
> /Get Compressed TC array              151     1
> /Start Template               152     0
> /Get Page from cache          152     31512
> /Parse template               31664   6
> /Setting the config-array             31670   0
> /Page generation              31670   14      +185    =199
> /Page generation/pagegen.php, initialize              31683   29
> /Page generation/pagegen.php, render          31712   0       +83     =83
> page  PAGE    31712   12      +71     =83
> page.10       USER    31712   3       +68     =71
> page.10.Processing data               31715   2       +63     =65
> ...TemplaVoila_ProcObjPath--lib*topMenu.      HMENU   31716   5
> ...0.Processing data.TemplaVoila_Proc.10      RECORDS         31721   1       +50     =51
> ....Processing data.TemplaVoila_Proc.10.      <tt_content     31722   0       +50     =50
> tt_content
> ....Processing data.TemplaVoila_Proc.10.      CASE    31722   1       +49     =50
> tt_content.templavoila_pi1
> ....Processing data.TemplaVoila_Proc.10.      COA     31722   1       +48     =49
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      < plugin.tx_templavoila_pi1
> 31723         0       +48     =48
> plugin.tx_templavoila_pi1
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      USER    31723   1       +47     =48
> ...in.tx_templavoila_pi1.Processing data
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.              31724   1       +45     =46
> ...1.Processing data.TemplaVoila_Proc.10
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RECORDS         31725   12      +11     =23
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      <tt_content     31737   0       +7      =7
> tt_content
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31737   1       +6      =7
> tt_content.text
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      COA     31737   0       +6      =6
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      < lib.stdheader         31737
> 0     +2      =2
> lib.stdheader
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      COA     31737   1       +1      =2
> lib.stdheader.2
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      LOAD_REGISTER   31738   0
> lib.stdheader.3
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      LOAD_REGISTER   31738   0
> lib.stdheader.5
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31738   0
> lib.stdheader.10
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31738   0       +1      =1
> lib.stdheader.10.1
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31738   1
> lib.stdheader.98
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RESTORE_REGISTER        31739   0
> lib.stdheader.99
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RESTORE_REGISTER        31739   0
> tt_content.text.20
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31739   3       +1      =4
> tt_content.text.20./parseFunc/.tags.link
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31741   1
> tt_content./stdWrap/.cObject
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31743   0
> tt_content./stdWrap/.cObject.default
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.              31743   0
> tt_content./stdWrap/.prepend
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31743   0
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      <tt_content     31744   0       +4      =4
> tt_content
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31744   1       +3      =4
> tt_content.text
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      COA     31744   0       +3      =3
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      < lib.stdheader         31744
> 0     +1      =1
> lib.stdheader
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      COA     31744   0       +1      =1
> lib.stdheader.2
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      LOAD_REGISTER   31744   0
> lib.stdheader.3
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      LOAD_REGISTER   31744   0
> lib.stdheader.5
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31744   0
> lib.stdheader.10
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31744   1
> lib.stdheader.10.1
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31745   0
> lib.stdheader.98
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RESTORE_REGISTER        31745   0
> lib.stdheader.99
> tt_content.text.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RESTORE_REGISTER        31745   0
> tt_content.text.20
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31745   2
> tt_content./stdWrap/.cObject
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31747   0
> tt_content./stdWrap/.cObject.default
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.              31747   0
> tt_content./stdWrap/.prepend
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31748   0
> ...1.Processing data.TemplaVoila_Proc.10
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RECORDS         31748   1       +21     =22
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      <tt_content     31749   0       +21     =21
> tt_content
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31749   1       +20     =21
> tt_content.menu
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      COA     31749   1       +19     =20
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      < lib.stdheader         31750
> 0     +1      =1
> lib.stdheader
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      COA     31750   0       +1      =1
> lib.stdheader.2
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      LOAD_REGISTER   31750   0
> lib.stdheader.3
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      LOAD_REGISTER   31750   0
> lib.stdheader.5
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31750   0
> lib.stdheader.10
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31750   1
> lib.stdheader.10.1
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31751   0
> lib.stdheader.98
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RESTORE_REGISTER        31751   0
> lib.stdheader.99
> tt_content.menu.10
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      RESTORE_REGISTER        31751   0
> tt_content.menu.20
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31751   0       +18     =18
> tt_content.menu.20.1
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      HMENU   31751   18
> tt_content./stdWrap/.cObject
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      CASE    31769   0
> tt_content./stdWrap/.cObject.default
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.              31769   0
> tt_content./stdWrap/.prepend
> ....Processing data.TemplaVoila_Proc.10.
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31769   0
> ....tx_templavoila_pi1.Merge data and TO
> tt_content.templavoila_pi1.20
> ....Processing data.TemplaVoila_Proc.10.              31770   1
> tt_content./stdWrap/.cObject
> ....Processing data.TemplaVoila_Proc.10.      CASE    31771   0
> tt_content./stdWrap/.cObject.default
> ....Processing data.TemplaVoila_Proc.10.              31771   0
> tt_content./stdWrap/.prepend
> ....Processing data.TemplaVoila_Proc.10.      TEXT    31771   0
> ....TemplaVoila_ProcObjPath--lib*footer.      COA     31772   0       +3      =3
> ...mplaVoila_ProcObjPath--lib*footer..10      HMENU   31772   3
> ...mplaVoila_ProcObjPath--lib*footer..20      TEXT    31775   0
> ...mplaVoila_ProcObjPath--lib*clickpath.      HMENU   31776   1
> ...mplaVoila_ProcObjPath--lib*pagetitle.      TEXT    31777   1
> ...laVoila_ProcObjPath--lib*searchfield.      USER    31778   1       +1      =2
> ...ib*searchfield..substituteMarkerArray              31779   1
> page.10.Merge data and TO             31780   3
> /Page generation/XHTML clean, all             31795   10
> /Page generation/Tidy, cached                 31805   0
> /Page generation/Index page           31805   4       +59     =63
> ...e generation/Index page/Split content              31809   0
> ...g charset of content (utf-8) to utf-8              31809   0
> ...Index page/Extract words from content              31809   12
> ...ndex page/Analyse the extracted words              31821   1
> ...generation/Index page/Submitting page              31822   13
> ...page/Check word list and submit words              31835   31
> ...on/Index page/Checking external files              31866   2
> /Print Content                31870   12
> /Stat                 31882   0

-- 
Use a newsreader! Check out
http://typo3.org/community/mailing-lists/use-a-news-reader/


More information about the TYPO3-german mailing list