Bonjour,

Je développe une application J2EE sur un server d'application JBosss.

Il est installé sur un server bi-quad core équipé de 8Go de RAM tournant sous un Debian stable 64 bits.

J'ai attribué à la JVM 5.5Go maximum de mémoire allouable via l'option.
-Xmx5600m

Ce que je ne comprend pas s'est que la valeur retourné par l'instruction Runtime.getRuntime().maxMemory() correspond à seulement 4096Mo.

Savez-vous d'où vient cette limitation?