markdown fix

This commit is contained in:
Inaki Fernandez
2020-05-15 16:33:33 +02:00
parent 84674f4282
commit 72b4436b3e

View File

@@ -1,5 +1,5 @@
| **JVM Parameter** | **Enable?** | **References / Details** |
| :--- | :--- | :--- |
| :----------------------------------|:---|:---|
| -XX:+UseG1GC | Enabled by default in Java 8u191+ | Most important defaults specific to G1 and their default values.<br/> https://dzone.com/articles/choosing-the-right-gc<br/> https://wiki.openjdk.java.net/display/HotSpot/G1GC+Feedback<br/> Alternative: Shenandoah GC |
| -XX:+UseShenandoahGC | Alternative to G1GC. | Shenandoah Garbage Collector: experimental in Java 8, newer than G1GC, available in some OpenJDK 8 and newer releases.<br/> https://wiki.openjdk.java.net/display/shenandoah/Main <br/> https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1 |
| -XX:+UseZGC | Yes (JDK 11+) | Z GC : Better Garbage Collector Algorithm than G1 or Shenandoah. JDK 11+ required.<br/> The Z Garbage Collector, also known as ZGC, is a scalable low latency garbage collector designed to meet the following goals:<br/> · Pause times do not exceed 10ms (*)<br/> · Pause times do not increase with the heap or live-set size<br/> · Handle heaps ranging from a 8MB to 16TB in size<br/> At a glance, ZGC is:<br/> · Concurrent<br/> · Region-based<br/> · Compacting<br/> · NUMA-aware<br/> · Using colored pointers<br/> · Using load barriers<br/> At its core, ZGC is a concurrent garbage collector, meaning all heavy lifting work is done while Java threads continue to execute. This greatly limits the impact garbage collection will have on your application's response time.<br/> 7 JVM Arguments of Highly Effective Applications<br/> https://wiki.openjdk.java.net/display/zgc/Main |