Le tas Java existe en RAM (Random Access Memory). Lorsqu'une application Java démarre, la machine virtuelle Java (JVM) alloue une région de mémoire appelée tas. Le tas est l'endroit où les objets sont stockés pendant l'exécution de l'application. C'est là que résident tous les objets créés par l'application.
La taille du tas peut être contrôlée en définissant l'option -Xmx lors du démarrage de la JVM. Cette option spécifie la quantité maximale de mémoire que la JVM peut allouer au tas.
Le tas ne fait pas partie du disque dur. Le disque dur est utilisé pour stocker le code de l'application et d'autres fichiers nécessaires à l'exécution de l'application. Le tas est créé dans la RAM car la JVM doit y accéder très rapidement. La RAM est beaucoup plus rapide que le disque dur, elle est donc idéale pour stocker des données nécessitant un accès fréquent.
|