Information
These are the results of our performance tests. If your performance is sensitive and/or you are working on server sizing, it may be better that you perform performance tests on a staging instance yourself.
Performance improvements in v1.11.5
- For pages with no requirements, we've improved the speed by skipping the indexation of requirements:
- We skip the parsing if the storage format hasn't changed,
- We skip the parsing if the rendered format hasn't changed, in case it contains an "Include" or "Scaffolding" macro.
- We skip the parsing if there is no requirement in the old or new version.
Details
We have evaluated on a personal machine:
- Macbook 2013
- 2,4 GHz Intel Core i7-3635QM (3rd generation–2013, not the 8th generation from 2017),
- RAM 8GB.
We have simply instrumented the code and created massive pages:
Event | Time | |
---|---|---|
Page creation | For ~400 requirements / 480Kb of text.
Total: +7,6 seconds (on top of Confluence's algorithm).
| |
Page edition | For ~400 requirements / 480Kb of text.
Total +11,2 seconds. For 0 requirement / 480kb of text
| |
Submission of excerpts | ||
Search | ||
Dependency matrix | ||
Coverage matrix | ||
Traceability matrix |
[1]