Details
-
Suggestion
-
Resolution: Timed out
-
None
-
0
-
Description
Summary
Java 8 update 20 has introduced an additional flag for the G1 garbage collector that enables string deduplication to lower the memory footprint of the JVM. The functionality can be enabled by adding the -XX:+UseStringDeduplication JVM flag.
More information about this parameter can be found in the following links:
- https://blogs.oracle.com/java-platform-group/entry/g1_from_garbage_collector_to
- http://java-performance.info/java-string-deduplication/
- https://blog.codecentric.de/en/2014/08/string-deduplication-new-feature-java-8-update-20-2/
Suggestion
Evaluate adding this parameter by default, as it is said not to cause significant performance overhead, however it can save additional heap memory, asynchronously to GC cycles.
Attachments
Issue Links
- is related to
-
CONFCLOUD-41640 Enable string deduplication by default
- Closed
-
CONFSERVER-41640 Enable string deduplication by default
- Closed
-
JRASERVER-60939 Enable string deduplication by default
- Closed
-
BSERV-8675 Enable string deduplication by default
- Gathering Interest
-
FE-6516 Enable string deduplication by default
- Not Being Considered
-
BDEV-10560 Loading...
- mentioned in
-
Page Loading...