282 votes

Que signifie Java option - Xmx reposer ?

``

que signifie `` veux dire ?

325voto

Nishant Points 22758

voir ici: Java Outil Doc, il est dit,

-Xmxn
Spécifiez la taille maximale, en octets, de l'allocation de mémoire de la piscine. Cette valeur doit être un multiple de 1024 supérieure à 2 MO. Ajouter la lettre k ou K pour indiquer kilo-octets, ou m ou M pour indiquer mégaoctets. La valeur par défaut est de 64 mo. La limite supérieure de cette valeur sera d'environ 4000m sur Solaris 7 et Solaris SPARC 8 plates-formes et 2000m sur Solaris 2.6 et les plates-formes x86, moins de frais généraux montants. Exemples:

           -Xmx83886080
           -Xmx81920k
           -Xmx80m

Donc, en termes simples, vous dites Java à l'utilisation Maximale de 1024 MO de mémoire disponible.

Avis il n'y a PAS d'ESPACE entre -Xmx et 1024m

159voto

typo.pl Points 5906
C:\java -X

    -Xmixed           mixed mode execution (default)
    -Xint             interpreted mode execution only
    -Xbootclasspath:<directories and zip/jar files separated by ;>
                      set search path for bootstrap classes and resources
    -Xbootclasspath/a:<directories and zip/jar files separated by ;>
                      append to end of bootstrap class path
    -Xbootclasspath/p:<directories and zip/jar files separated by ;>
                      prepend in front of bootstrap class path
    -Xnoclassgc       disable class garbage collection
    -Xincgc           enable incremental garbage collection
    -Xloggc:<file>    log GC status to a file with time stamps
    -Xbatch           disable background compilation
    -Xms<size>        set initial Java heap size
    -Xmx<size>        set maximum Java heap size
    -Xss<size>        set java thread stack size
    -Xprof            output cpu profiling data
    -Xfuture          enable strictest checks, anticipating future default
    -Xrs              reduce use of OS signals by Java/VM (see documentation)
    -Xcheck:jni       perform additional checks for JNI functions
    -Xshare:off       do not attempt to use shared class data
    -Xshare:auto      use shared class data if possible (default)
    -Xshare:on        require using shared class data, otherwise fail.

The -X options are non-standard and subject to change without notice.

18voto

L’option - Xmx modifie l’espace de tas maximal pour la machine virtuelle. Java-Xmx1024m signifie que la machine virtuelle peut allouer un maximum de 1024 Mo. En termes simples, cela signifie que l’application peut utiliser un maximum de 1024 Mo de mémoire.

12voto

Kanagaraj M Points 221

Tas de Max utilisation d’application est 1024 MB

6voto

CloudyMarble Points 16155

``définit la taille de segment maximale

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X