Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Development/Performance"
< EclipseLink | Development
(→Performance) |
|||
Line 8: | Line 8: | ||
* Milestone concurrency regression unit tests. | * Milestone concurrency regression unit tests. | ||
* Milestone performance regression unit tests. | * Milestone performance regression unit tests. | ||
− | * Public standard benchmarks such as | + | * Public standard benchmarks such as [http://www.spec.org/benchmarks.html#java SPECjAppServer ®]. |
===Testings=== | ===Testings=== |
Revision as of 11:48, 3 March 2008
Performance
This is the main development page for EclipseLink performance.
EclipseLink performance is tracked through several mechanism.
- Weekly regression performance unit tests.
- Milestone third party product performance unit tests comparisons.
- Milestone concurrency regression unit tests.
- Milestone performance regression unit tests.
- Public standard benchmarks such as SPECjAppServer ®.
Testings
Component | Test | Description |
Core | PerformanceComparisonModel | Compares the performance of different operations (reading vs batch reading) |
Core | PerformanceTestModel | Compares performance for each test against previous result. |
Core | ConcurrencyComparisonTestModel | Compares concurrency for each test using 1 to 32 threads. |
Core | ConcurrencyRegressionTestModel | Compares concurrnecy for each test against previous result. |
JPA | JPAPerformanceRegressionModel | Compares performance for each test against previous result. |
JPA | JPAIsolatedPerformanceRegressionModel | Compares performance without caching. |
JPA | HibernateJPAPerformanceRegressionModel | Compares EclipseLink with Hibernate. |
JPA | EssentialsJPAPerformanceRegressionModel | Compares EclipseLink with TopLink Essentials. |
JPA | TopLinkJPAPerformanceRegressionModel | Compares EclipseLink with TopLink. |