= Improving Trac Performance = This is the developer-oriented side of TracPerformance. While in the latter we try to analyse the different factors that come into play, here we'll try to discuss about the practical solutions we can imagine. For a start, here's a raw list of the tickets tagged with the ''performance'' keyword: [[TicketQuery(status=!closed,keywords=~performance,order=severity,format=table)]] == Performance Analysis == === Load Testing === - using JMeter; see TracPerformance/LoadTestingWithJmeter - using `ab` (see [./0.11.5#HowItimed]) ''For timing template generation I used ApacheBench? and tossed out "warmup" requests, sometimes testing with keep alive (getting slightly better req/s)'' {{{ ab [-k] -c 1 -n 10 url }}} === Profiling === - #7940 contains some profiling data. - Shane Caraveo gave some instructions about profiling Trac ([./0.11.5#Profilingissues]); see also #8507 which contains his scripts.