Je suis en train de régler un tas lourd d'applications Java en cours d'exécution dans un environnement 64 bits (obligatoire taille du tas plus de 32G) et ayant l'intention d'augmenter Xmx à un nombre approprié.Y at-il un moyen de déterminer la taille prise par OOPS dans un processus jvm
Après 32G, OOPs (Pointeurs objet ordinaire) ne seront pas compressés en utilisant option -XX: + UseCompressedOops. J'ai donc besoin de connaître la taille exacte des POO dans mon application pour compenser les OOPS non compressés et augmenter la mémoire supplémentaire requise en plus de cela.
Y at-il un moyen de déterminer la mémoire totale consommée par OOPs seul?
Quels sont OOPs ?? –
Pointeurs d'objets ordinaires – Vivek
semble être un double de http://stackoverflow.com/questions/52353/in-java-what-is-the-best-way-to-determine-the-size-of-an-object ? rq = 1 Avez-vous essayé d'utiliser un profileur? Pouvez-vous partager le résultat si oui? –