Java 10 - スレッドローカル ハンドシェイク
JEP 312 - スレッドローカル ハンドシェイク
JDK 10 では、JVM に -XX:ThreadLocalHandshakes という新しいオプションが導入されました。 .このオプションは、x64 および SPARC ベースのマシンでのみ機能します。
このオプションは、VM のパフォーマンスを向上させるために使用できます。グローバル VM セーフポイントを作成せずに、アプリケーション スレッドでコールバックを作成できます。したがって、JVM はすべてのスレッドを停止することなく、個々のスレッドを停止できます。
このオプションはすべてのプラットフォームで利用できるわけではないため、他のプラットフォームは通常のセーフポイントにフォールバックします。
Java