Gestion mémoire de la JVM

Fonctionnement de la mémoire JVM

Différentes zones mémoires

Zones mémoires JVM

Comme je le disais précédemment, la mémoire de la JVM est divisée en plusieurs zones :

Comme nous pouvons le voir, la zone jeune est divisée en plusieurs zones :

Vous noterez que chacune des zones possède une partie Virtual. Cette zone est en fait une zone tampon.

En effet, la taille mémoire de la JVM est fixée au lancement de cette dernière et ne peux pas évoluer au cours du temps.

Il est cependant possible que les différentes zones évoluent au court du temps afin de réduire le temps de GC.