Java 10 - Poignée de main locale au thread
JEP 312 – Positions de contact locales pour les threads
Dans JDK 10, une nouvelle option est introduite pour JVM en tant que -XX:ThreadLocalHandshakes . Cette option ne fonctionne que pour les machines basées sur x64 et SPARC.
Cette option est disponible pour améliorer les performances de la machine virtuelle. Il permet de faire un callback sur les threads applicatifs sans faire de safepoint global de VM. Permet ainsi à JVM d'arrêter un thread individuel sans arrêter tous les threads.
Comme cette option n'est pas disponible sur toutes les plates-formes, les autres plates-formes reviendront aux points de sécurité normaux.
Java