Redmine performance: Rails 1.2.6 vs Rails 2.0.2
Here is the result of a quick test comparing Redmine load performance with Rails 1.2.6 and Rails 2.0.2.
This test was done on my workstation using openwebload. Redmine was running on 3 Mongrel instances with Pound as the load balancer. Fragment caching was disabled for this test.
The following shows the maximum Tps1 the application could handle.
Action | Rails 1.2.6 + PStore | Rails 2.0.2 + PStore | Rails 2.0.2 + Cookie store |
/ |
49.11 |
55.33 |
69.62 |
/issues |
10.01 |
11.28 |
11.69 |
/projects/roadmap/demo |
6.52 |
9.08 |
9.54 |
/wiki/demo |
11.59 |
12.38 |
12.41 |
/projects/activity/demo |
16.68 |
20.25 |
21.35 |
/projects/gantt/demo |
6.51 |
8.4 |
8.68 |
Of course, these numbers fully depends on your hardware configuration and data but we can clearly see the performance improvements provided by Rails 2.0.
1 Transactions per second (computed by openwebload)
Comments