Bonsoir,

Je dispose d'une RAM de 2 Go.

Au début de son exécution, mon programme Java indique "total memory in the JVM 5 177 344 bytes". J'ai vérifié que le chargement d'un programme avec peu d'instructions fournit le même résultat (Runtime.getRuntime().totalMemory()).

Runtime.getRuntime().maxMemory() fournit : 66 650 112 bytes.


Au cours de l'exécution, je crée des objets Java jusqu'à ce que Runtime.getRuntime().freeMemory() indique 316 574 bytes disponibles.


Comment faire utiliser plus de RAM à un programme Java ?

Merci par avance de votre réponse.

Cordialement