Qu'est-ce que XMS XMX MaxPermSize ?
Qu'est-ce que XMS XMX MaxPermSize ?

Vidéo: Qu'est-ce que XMS XMX MaxPermSize ?

Vidéo: Qu'est-ce que XMS XMX MaxPermSize ?
Vidéo: Что такое XMs - XMx - Как управлять распределением размера кучи (памяти) Java 2024, Novembre
Anonim

- Xms - Xmx -XX: TailleMaxPerm . Ces trois paramètres contrôlent la quantité de mémoire disponible initialement pour la JVM, la quantité maximale de mémoire dans laquelle la JVM peut croître et la zone distincte du tas appelée espace de génération permanente.

Par conséquent, que signifient XMX et XMS ?

Le drapeau Xmx spécifie le pool d'allocation de mémoire maximum pour une machine virtuelle Java (JVM), tandis que Xms spécifie le pool d'allocation de mémoire initial. Cette moyens avec lequel votre JVM sera démarrée Xms quantité de mémoire et pourra utiliser un maximum de Xmx quantité de mémoire.

Aussi, qu'est-ce que MaxPermSize ? -XX:TaillePerm -XX: TailleMaxPerm sont utilisés pour définir la taille de la génération permanente. Génération permanente: La génération permanente est l'endroit où les fichiers de classe sont conservés. Ce sont le résultat de classes compilées et de pages JSP. Si cet espace est plein, il déclenche un ramassage complet des ordures.

Par conséquent, qu'est-ce que XMS et XMX dans Weblogic ?

Xmx - est la taille maximale du tas. Xms - est la taille initiale du tas. (donnez-lui la même chose que Xmx ) XX:MaxPermSize - est utilisé pour refléter la machine virtuelle elle-même, tels que les objets de classe et les objets de méthode (c'est indépendant de la taille du tas, donnez-lui le 1/3 à 1/4 du Xms la taille dépend de la taille de vos classes)

Qu'est-ce que XMS ?

XMS . Signifie Extended Memory Specification, une procédure développée conjointement par AST Research, Intel Corporation, Lotus Development et Microsoft Corporation pour utiliser la mémoire étendue et la zone de mémoire haute de DOS, un bloc de 64 Ko juste au-dessus de 1 Mo.

Conseillé: