Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Evolutions de la JVM :Evolutions du garbage collector
Rappels sur un GC : Algorithme Mark and Sweep
Algorithme Mark and Sweep : c'est le plus connu pour implémenter un «Garbage Collector».
L'algorithme se découpe en deux phases :
Phase Mark : On marque (un flag booléen) tous les objets atteignables, principalement à partir des piles d'exécution de chaque thread.
Cette phase peut commencer durant l'exécution de vos threads et donc en parallèle des constructions de nouvelles instances (thread d'arrière plan en basse priorité).
Phase Sweep : On détruit toutes les instances non marquées comme étant atteignables à partir de la liste des blocs de mémoire alloués (gérée par l'opérateur new et le GC).
L'algorithme peut de plus inclure un mécanisme de défragmentation.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :