Quelles sont les causes?

Quelles sont les racines de la collecte des ordures?

J'ai lu la définition de la racine que "toute référence que vous programme peut accéder à" et la définition de live, c'est qu'un objet qui est utilisé, qui peut être une variable locale, variable statique.

Je m peu confus avec discriminatoire de la différence entre la racine et les objets vivants.

Qu'est-ce que le chemin à la racine? Comment racine et de vivre les objets de travail?

Quelqu'un peut-il développer ?

  • Ce minable définitions 🙂 je voudrais commencer à Garbage Collection
  • où avez-vous lu ces définitions?
  • cs.berkeley.edu/~jrs/61b/lec/40.pdf
  • la définition de cette page pour la racine est: "toute référence à l'objet de votre programme peut accéder directement, sans passer par un autre objet". C'est très différent de "toute référence que vous programme peut accéder à". C'est très spécifique dans votre programme contient les références au dit objet géré, et que votre programme n'a pas besoin de traverser le tas pour arriver à la racine.
  • vous aurez besoin de visualiser la JVM/CLR que le processus qui permettent de gérer le tas. Les seuls objets dans le tas, que le processus en est conscient, est l'ensemble de la pile de thread cadres en cours d'exécution, les classes qui ont été chargés, parmi quelques autres. C'est la racine de la rp, et tous les autres objets dans le tas est soit accessible ou inaccessible à partir de ce jeu.
InformationsquelleAutor DarthVader | 2011-06-16