0
0

More than 3 years have passed since last update.

Z Garbage Collector/Shenandoah/Graal JVMCI

Last updated at Posted at 2020-12-22

Understanding the JDK’s New Superfast Garbage Collectors
Javaの超低レイテンシなGCアルゴリズム、ZGCをコンパイルして動作を試す

-XX:+UseZGC
-XX:+UseShenandoahGC

-XX:+UseLargePages
-XX:+TieredCompilation
-XX:+UseNUMA
-XX:+AlwaysPreTouch
-XX:+EnableJVMCI
-XX:+UseJVMCICompiler
-XX:+ShowCodeDetailsInExceptionMessages

Windows だと Java 14 から -XX:+UseZGC で使用可能な ZGC, 見た感じすばらしくいい性能らしいので今後使っていきたい。

また、2020/12/31 現在、ZGC/ShenandoahGC と JVMCI/JVMCICompiler は共存できないので注意。
JVMCI と HotSpot との比較は少し古いが以下を参照。
JVMs.Compare - Benchmark Performance - OCO19

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0