ExpertiDict

Java · Intermediário · Inglês · Técnico

HotSpot

/ˈhɑtspɑt/substantivo

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 -version

Exemplos

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.

Veja também

Todos os termos de Java