2010-11-03 13 views
2

J'essaie d'identifier une fuite de mémoire en utilisant visualvm. J'ai trouvé des candidats par instantanés de comapring, mais comme il y en a trop, je voudrais affiner la recherche en localisant les instances les plus anciennes sur le tas. Existe-t-il un moyen d'utiliser OQL pour rechercher de telles instances? J'ai fait un peu de googling, mais je n'ai pas trouvé de réponse. Ceci m'amène à une deuxième question - y a-t-il une bonne référence à OQL?Comment trouver les instances les plus anciennes sur le tas en utilisant OQL

Merci.

Répondre

3
  1. Il n'existe aucun moyen de connaître l'âge de l'instance. De telles informations ne sont pas disponibles dans le tas.
  2. L'aide OQL est disponible ici: http://visualvm.java.net/oqlhelp.html