Cuando se inicia un grupo de ejecución, éste crea una JVM (Java™ Virtual Machine) para ejecutar un nodo definido por el usuario Java.
Puede pasar parámetros a JVM para establecer los tamaños mínimo y máximo de almacenamiento dinámico; el tamaño máximo de almacenamiento dinámico predeterminado es de 256 MB. Para proporcionar más capacidad a un flujo de mensajes que va a procesar mensajes grandes, reduzca el tamaño del almacenamiento dinámico mínimo de JVM para que el almacenamiento dinámico de memoria principal pueda ocupar más espacio de direcciones.
Aumente el tamaño máximo de almacenamiento dinámico solamente si utiliza Java de forma intensiva, por ejemplo, con nodos definidos por el usuario.
Establezca el tamaño máximo de almacenamiento dinámico con precaución, ya que Java Runtime Environment toma los valores de los tamaños inicial, máximo y actual de almacenamiento dinámico para calcular la frecuencia con que efectúa la recogida de basura. Un mayor tamaño máximo de almacenamiento dinámico hace que la recogida de basura se realice con una frecuencia menor. Si la recogida de basura se realiza con una frecuencia menor, el tamaño de almacenamiento dinámico asociado al grupo de ejecución sigue creciendo.
Utilice la información de los valores del parámetro JVM en el mandato mqsichangeproperties para establecer el tamaño de almacenamiento dinámico que necesite.