G. C.

Retour  |  Home  |  Contact

Garbage Collector ou Garbage Collection : récupération de déchets.

Besoin

Libérer automatiquement la mémoire allouée inutilisée.

Conception

Le GC est intégré à la JVM. Il s'exécute dans un thread dédié, exécuté de temps en temps.

Plusieurs conceptions sont possibles :

Défauts

Exemples

GC de JVM

(O)ui, (N)on, (D)eprecated
  Version Java Commentaire
  Release 1
  Fix 0 1 2 3 4
Domaine Technologie   Maintenance 2       0 1
    Collector Young       Copying Parallel  
      Old       MC CMS  
Threads GC       1              
Arrêt application       Oui             Stop the world
Multiple CPU       Non              
Algorithme                    
Générationnel Collector young Parallel Non   Optionnel  
Copying Non   Oui  
Collector old CMS Non   Oui   Optionnel Concurrent Mark Sweep
Mark-Compact Non   Oui  
  Tas                  
      > 4 Go           Oui JVM 64 bits

Voir

Retour  |  Home  |  Contact