Analyse des caractéristiques de la méthode de comptage de référence de l'algorithme de survie d'objet de JVM zero foundation au combat avancé

Analyse des caractéristiques de la méthode de comptage de référence de l'algorithme de survie d'objet de JVM zero foundation au combat avancé

Analyse des caractéristiques de la méthode de comptage de référence de l'algorithme de survie d'objet de JVM zero foundation au combat avancé



avant-propos

Analyse des caractéristiques de la méthode de comptage de référence de l'algorithme de survie d'objet de JVM zero foundation au combat avancé


Analyse des caractéristiques existantes de la méthode de comptage des citations

  • avantage

    • Le collecteur de comptage de références peut être exécuté très rapidement, entrelacé avec l'exécution du programme. Il est plus avantageux pour l'environnement en temps réel où le programme n'a pas besoin d'être interrompu pendant une longue période.
  • défaut

    • Les références circulaires ne peuvent pas être détectées. Si l'objet parent a une référence à l'objet enfant, l'objet enfant fait à son tour référence à l'objet parent. De cette façon, leur nombre de références ne peut jamais être égal à 0.
  • Déterminer si la JVM d'analyse de code utilise le comptage de références

    • exécuter des configurations—options vm—ajouter des éléments de configuration
      -verbose:gc  -XX:+PrintGCDetails
      

Résumer

Cet article présente l'analyse des caractéristiques de la méthode de comptage de référence de l'algorithme de survie des objets de combat JVM basé sur zéro à avancé. Je continuerai à le mettre à jour à l'avenir. Si vous l'aimez, veuillez cliquer pour suivre. La série JVM continuera à être mis à jour.

Guess you like

Origin blog.csdn.net/weixin_42397937/article/details/131685746