Ao iniciar um grupo de execução, ele cria uma Java™ virtual machine (JVM) para execurar um nóJava definido pelo usuário.
É possível transmitir parâmetros para a JVM para configurar o mínimo e o máximo de tamanhos de heap; o tamanho de heap máximo padrão é 256 MB. Para oferecer mais capacidade a um fluxo de mensagens que processará mensagens grandes, reduza o tamanho mínimo de heap de JVM para permitir que o heap de memória principal ocupe mais de um espaço de endereço.
Aumente o tamanho de heap máximo somente se você usar Java intensivamente com, por exemplo, nós definidos pelo usuário.
Tenha cuidado quando configurar o tamanho de heap máximo, porque o Java Runtime Environment utiliza os valores para seus tamanhos de heap inicial, máximo e atual para calcular a frequência com que ele conduz a coleta de lixo. Um tamanho de heap máximo acionará a coleta de lixo com menos freqüência. Se a coleta de lixo for conduzida com menos frequência, o tamanho de heap associado ao grupo de execução continuará crescendo.
Use as informações nos valores de parâmetro da JVM no comando mqsichangeproperties para configurar o tamanho de heap que você requer.