Index |
|
wrapper.java.initmemory |
||||||||||
La quantité initiale de mémoire en mégaoctets que la JVM doit allouer au démarrage. La valeur par défaut est « 0 » (zéro), ce qui entraînera l'utilisation de la valeur par défaut de la JVM.
Si une valeur non nulle est spécifiée pour cette propriété, alors un paramètre
-Xms approprié sera ajouté à la commande Java générée par le Wrapper.
Si elle est spécifiée, la mémoire initiale doit être inférieure ou égale à la valeur définie pour la propriété
wrapper.
Si cette propriété est définie à « 0 » (zéro), il est également possible de spécifier
manuellement le paramètre -Xms à l'aide d'une propriété
wrapper.
Cette valeur peut affecter le temps de démarrage de l'application.
Le temps de démarrage est optimisé lorsque cette valeur est assez proche de
la quantité réelle de mémoire requise par l'application une fois celle-ci démarrée.
La valeur par défaut pour les JVM Windows et Linux est généralement de 2 Mo,
mais les JVM Solaris nécessitent un minimum de 3 Mo.
Les valeurs valides sont comprises dans l'intervalle de 1 à la valeur de la propriété
wrapper.
Cette propriété est fournie pour plus de commodité à la plupart des utilisateurs, et permet également de définir des tailles de mémoire relatives comme décrit ci-dessous. Si vous avez besoin de configurations mémoire plus complexes, cela peut être réalisé à l'aide des propriétés wrapper.java.additional.<n> comme suit :
NOTENous recommandons la lecture des liens suivants, qui décrivent en détail comment les valeurs de mémoire initiale et maximale affectent les performances de Java et ce qui peut être fait pour améliorer ces performances pour une application donnée. |
wrapper.java.initmemory.percent |
||||||||||
Il est parfois nécessaire de définir les seuils de mémoire de manière relative par rapport à la quantité de mémoire physique disponible sur le système. Cette propriété accepte une valeur en pourcentage comprise entre 1 et 100, qui sera convertie en une taille en Mo. Pour les versions 32 bits du Wrapper, la valeur sera calculée sur la base du minimum entre la mémoire physique et 2048 Mo.
Dans l'exemple ci-dessus (60 %), si 1 Go (1024 Mo) de mémoire est installé sur le système, la mémoire initiale sera définie à 614 Mo (=1024 x 60 %). Sur les versions 32 bits du Wrapper, si la machine dispose de 4 Go de mémoire, alors la mémoire initiale sera de 1228 Mo (= 2048 x 60 %). NOTEJava se comporte très mal si une partie de la mémoire de la JVM est swappée, il est donc important de prendre en compte les besoins du système d'exploitation ainsi que ceux de toute autre application lors du choix d'un niveau de mémoire sûr. NOTEDepuis la version 3.5.29, il est également possible d'utiliser la variable dynamique « WRAPPER_SYSMEM_<P> » où <P> désigne le pourcentage de la mémoire physique disponible sur le système.
Pour plus de détails, veuillez consulter la page Variables d'environnement. |
Référence : Mémoire Java |
|
Référence : Commande Java |
|










