Changes between Version 7 and Version 8 of TracPerformance
- Timestamp:
- Sep 9, 2009, 3:19:36 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracPerformance
v7 v8 50 50 - look for INFO messages: ''Reloading environment due to configuration change'' [[br]] 51 51 if you find lots of such lines, or even worse, if they appear systematically, then chances are that you're using a plugin which does systematic updates to the configuration file ([TracIni trac.ini]), and this will in turn trigger a full environment reload at the next request. That can slow down the performance a lot, to the level of TracCgi. See ticket:7490#comment:102 and follow-up. 52 - look for INFO messages like repos ''rev [321] != cached rev [123]'' (other revision numbers for you, of course) [[br]] 53 if you find such lines ''and the `cached rev` value doesn't change'', this corresponds to a repository resync failure which results in a resync attempt for every request (see ticket:7490#comment:36); often due to the "prohibited" MySQL/MyISAM combination (#8067) 54 52 55 53 56 == Unsorted == 54 57 55 - repository resync failure which results in a resync attempt for every request - easy to spot in the Trac log (see ticket:7490#comment:36); often due to the "prohibited" MySQL/MyISAM combination (#8067) 56 - there was a bug up to 0.11.4 which could cause 100% cpu usage on some platforms (#7785, fixed in 0.11.5) 58 - there was a bug up to 0.11.4 which could cause 100% cpu usage once in a while on some platforms (#7785, thought to be fixed in 0.11.5, but re-opened since) 57 59 - some plugins seem to have a high impact on the performance (read ["TracDev/Performance/0.11.5#customizationsandplugins"]) 58 60 - a mis-configured or simply slow mail server make Trac appear very slow (#3220 and numerous others)