Parâmetros JVM comumente usados

  1. -Xms e -Xmx: Esses dois parâmetros são usados ​​para definir a memória heap inicial e o tamanho máximo da memória heap. -Xms especifica o tamanho inicial da memória heap (ou seja, a memória que a JVM solicita do sistema operacional na inicialização, incluindo todas as gerações de memória heap), enquanto -Xmx especifica o tamanho máximo da memória heap. A grafia completa em inglês é "tamanho mínimo de heap" e "tamanho máximo de heap". Por exemplo, -Xms512m -Xmx1024m significa que o tamanho inicial do heap é 512 MB e o tamanho máximo do heap é 1 GB.

  2. -Xmn: usado para definir o tamanho da nova geração. A grafia completa em inglês é "tamanho da nova geração". A nova geração faz parte do heap Java e é usada principalmente para armazenar objetos recém-criados.

  3. -XX:PermSize e -XX:MaxPermSize: Esses dois parâmetros são usados ​​para definir o tamanho da geração permanente (Geração Permanente). A zona permanente faz parte do heap Java e é usada principalmente para armazenar informações de metadados de classes (como nomes de classes, nomes de métodos, etc.). A partir do Java 8, a zona persistente foi removida e substituída pelo Metaspace.

Supongo que te gusta

Origin blog.csdn.net/samsung_samsung/article/details/130357798
Recomendado
Clasificación