Java · Intermediário · Inglês · Técnico
HotSpot
Implementação padrão da JVM no OpenJDK, com interpretador, compiladores JIT C1 e C2 e vários coletores de lixo.
Onde usar
Aparece em flags -XX e em comparações com outras JVMs, como OpenJ9 e GraalVM. O java -version mostra 'OpenJDK 64-Bit Server VM'.
Em código
java -version
# openjdk version "25"
# OpenJDK 64-Bit Server VM <- HotSpot
java -XX:+PrintFlagsFinal -versionExemplos
That flag only exists on HotSpot.
Essa flag só existe no HotSpot.
HotSpot watches which methods are hot and compiles them.
O HotSpot observa quais métodos estão quentes e os compila.
Cuidado
Não é a única JVM: OpenJ9 e GraalVM têm comportamento e flags diferentes, então dica de ajuste de HotSpot pode não valer.
Sinônimos
OpenJDK VM
Origem
Do inglês hot spot, ponto quente: trechos de código executados com muita frequência.