https://github.com/wsargent/memalloctest
https://github.com/wsargent/memalloctest
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wsargent/memalloctest
- Owner: wsargent
- Created: 2020-07-12T01:46:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T03:18:16.000Z (about 5 years ago)
- Last Synced: 2025-01-09T18:03:30.465Z (9 months ago)
- Language: HTML
- Size: 20.6 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Memory Allocation Test
This project demos the performance and GC differences between JDK 1.8, 11, and 14. It also shows Shenandoah performance considerations.
Initial explorations are from [Logging vs Memory](https://tersesystems.com/blog/2020/07/09/logging-vs-memory/) blog post. You can read more at [Benchmarking Logging with JDK 14](https://tersesystems.com/blog/2020/08/23/benchmarking-logging-with-jdk-14/).
JDK management was done with [jabba](https://github.com/shyiko/jabba).
## Results
GC logs and Gatling results are in the results subdirectory.
http://www.gcloganalyzer.com/
### JDK 1.8 with G1GC
* [gceasy](https://gceasy.io/my-gc-report.jsp?p=c2hhcmVkLzIwMjAvMDgvMjQvLS1nYy5sb2ctLTE2LTUyLTA=&channel=WEB) /
* [gatling](https://refined-github-html-preview.kidonng.workers.dev/wsargent/memalloctest/raw/master/results/jdk1.8-g1gc/gatlingspec-20200824161655347/index.html)### JDK 11 with G1GC
* [gceasy](https://gceasy.io/my-gc-report.jsp?p=c2hhcmVkLzIwMjAvMDgvMjcvLS1nYy5sb2ctLTMtNDQtNTE=&channel=WEB)
* [gatling](https://refined-github-html-preview.kidonng.workers.dev/wsargent/memalloctest/raw/master/results/jdk11-g1gc/gatlingspec-20200825021623878/index.html)### JDK 14 with G1GC
* [gceasy](https://gceasy.io/my-gc-report.jsp?p=c2hhcmVkLzIwMjAvMDgvMjcvLS1nYy5sb2ctLTQtMi0zNg==&channel=WEB)
* [gatling](https://refined-github-html-preview.kidonng.workers.dev/wsargent/memalloctest/raw/master/results/jdk14-g1gc/gatlingspec-20200824203409837/index.html)### JDK 14 with Shenandoah
* [gceasy](https://gceasy.io/my-gc-report.jsp?p=c2hhcmVkLzIwMjAvMDgvMjcvLS1nYy5sb2ctLTQtMy0xMw==&channel=WEB)
* [gatling](https://refined-github-html-preview.kidonng.workers.dev/wsargent/memalloctest/raw/master/results/jdk14-shenandoah/gatlingspec-20200824205013461/index.html)