-Xms est de spécifier la taille initiale du tas ou la taille minimale du tas. Je vois beaucoup d'endroits avec beaucoup de réponses différentes. Certains comme second answer here, disent que c'est pour le tas initial et certains comme here disent que sa taille minimale de tas. Ou est-ce que la taille minimale est la taille initiale?-Xms: taille initiale du tas ou taille minimale du tas?
Répondre
La taille de segment de mémoire initiale est la taille de segment de mémoire minimale. Il ne sera pas plus petit que la taille initiale du tas.
De Tuning Garbage Collection with the 5.0 Java[tm] Virtual Machine:
Par défaut, la machine virtuelle se développe ou rétrécit le tas à chaque collection pour essayer de garder la proportion de libre espace pour vivre des objets à chaque collection dans une plage spécifique . Cette plage cible est définie en tant que pourcentage par les paramètres -XX: MinHeapFreeRatio = et -XX: MaxHeapFreeRatio =, et la taille totale est délimitée ci-dessous par -Xms et supérieur par -Xmx.
Par défaut dans mon ordinateur en prenant 10 Go de taille de tas maximale, car nous avons 40 Go de mémoire. Quand j'ai défini -Xms15g, quelle était la taille maximale? – junsid
de RUNNING java -X:
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
Notez que les options -X ne sont pas garanties d'exister sur toutes les machines virtuelles ou se comporter de la même sur toutes les machines virtuelles. Par exemple -Xms pourrait formater votre disque dur en fonction de la VM (ce ne serait pas - mais à strictement parler, il pourrait :-) (taper java lui-même donne l'aide avec cette ligne: "-X aide d'impression sur les options non standard") .
- 1. Taille initiale du tas Tomcat 5.5
- 2. comment choisir la taille du tas jvm?
- 3. Suivi taille du tas Eclipse-plugin * programatically *
- 4. Comment limiter la taille du tas?
- 5. VS2005: Limiter la taille du tas
- 6. Java tas taille dans JMP
- 7. Taille du tas Java: erreur lors du réglage trop grand
- 8. Taille du tas de démarrage par défaut sous Linux?
- 9. Limiter la taille du tas géré dans une application C#
- 10. Java tas d'espace dans netbeans .. mais j'ai déjà augmenté la taille du tas!
- 11. Quelle taille de tas préférez-vous?
- 12. Taille de tas commise vs réservée.
- 13. Taille de la taille initiale du portail de collaboration Sharepoint
- 14. Existe-t-il une fonction libc (ou équivalent) pour connaître la taille actuelle du tas?
- 15. Taille minimale du pool de connexion
- 16. La taille maximale du tas du serveur Tomcat (valeur -Xmx) est modifiée pendant l'exécution de Tomcat?
- 17. quelle est la taille de tas de l'application dans l'iphone?
- 18. Taille de tas personnalisée dans la plate-forme Android?
- 19. Est-il possible de modifier dynamiquement la taille maximale du tas Java?
- 20. Connaître la taille d'une mémoire réservée sur le tas
- 21. Quelle est la taille maximale du tas et la taille de la pile supportée par iphone os?
- 22. l'augmentation de la taille du tas dans le programme java pose problème
- 23. Comment régler la taille du tas min/max pour le conteneur osgi d'équinoxe
- 24. Problèmes avec l'espace java heap, comment augmenter la taille du tas?
- 25. Où puis-je définir de manière permanente la taille du tas java sur le PC Windows?
- 26. Quelle est la taille minimale du fichier d'exécution .net?
- 27. Manquer du problème 15 puzzle tas java
- 28. Obtenir l'adresse de début du tas du processus en cours?
- 29. gestion de la mémoire android en dehors du tas
- 30. Oracle Blobs - taille du magasin ou calculer?
Je sais que c'est un vieux message, mais maintenant certains des liens sont cassés ... – CCovey