Définition d'options de machine virtuelle java non standard-Xms sans-X


La documentation Oracle indique que les options de machine virtuelle non standard telles que la taille du tas de démarrage et la taille maximale du tas sont définies en les préfixant avec-X. Donc, pour définir la taille du tas de démarrage à 128 Mo, vous utiliseriez-Xms128m.

Cependant, -ms et-mx semblent également fonctionner. Est-ce vrai ou l'utilisation de-ms à la place de-Xms a-t-elle un autre effet?

Est-ce documenté n'importe où, soit que-X n'est pas nécessaire, soit qu'il s'agit d'options standard?

Existe-t-il d'autres options comme ceux - ci, qui n'ont pas besoin d'être préfixés par-X?

Author: Jon Heller, 2017-05-26

1 answers

Il y a une légère différence en tant que telle ci-dessous sont les détails

Options standard : Les options qui commencent par - sont des options standard devraient être acceptées par toutes les implémentations JVM et sont stables entre les versions Les options standard reconnues par la machine virtuelle Java HotSpot sont décrites sur les pages de référence du Lanceur d'applications Java pour Solaris & Linux.

Options Non standard : les Options qui commencent par X sont non-standard (pas garantie pris en charge sur toutes les implémentations de VM), et sont sujets à changement sans préavis dans les versions ultérieures du JDK.Trouver plus de détails

Options du développeur : Les options spécifiées avec-XX ne sont pas stables et peuvent être modifiées sans préavis.

 2
Author: Fairoz, 2017-05-31 18:09:54