Maison >Java >javaDidacticiel >Comment puis-je déterminer le nombre de bits de ma JVM à partir d'un programme Java ?
Détermination du nombre de bits de la JVM dans un programme Java
Comprendre le nombre de bits de la JVM sur laquelle votre application s'exécute est crucial pour les performances et la compatibilité. Pour vérifier ces informations à partir de votre programme, vous disposez de plusieurs options en fonction de votre version de Java.
Versions Java 7 à 9
Les versions Java 7 à 9 ont introduit des indicateurs spécifiques pour vérifier le nombre de bits de la JVM :
Pour rechercher une JVM 64 bits, exécutez :
java -d64 -version
Si c'est le cas n'est pas disponible, vous rencontrerez une erreur l'indiquant. De même, vous pouvez rechercher une JVM 32 bits en utilisant -d32.
Versions post-Java 9
Dans Java 9 et versions ultérieures, les -d32 et -d64 les drapeaux ont été obsolètes et supprimés, respectivement. Par conséquent, les versions modernes de Java ne fournissent pas de méthodes intégrées dans le programme pour déterminer le nombre de bits de la JVM.
Cependant, vous pouvez toujours vérifier le nombre de bits de la JVM à l'aide des indicateurs de ligne de commande :
Commande Invite :
java -XshowSettings:vm
Terminal :
java -version -verbosegc -XX:+PrintFlagsFinal | grep Bits
Vous devriez voir la sortie 32- bit ou 64 bits, indiquant le modèle de données de la JVM.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!