Ao iniciar um grupo de execução, ele cria uma Java virtual machine (JVM) para execurar um nóJava definido pelo usuário.
Você pode transmitir parâmetros para a JVM para configurar os tamanhos mínimo e máximo de heap. 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.
Não é necessário aumentar o tamanho máximo de heap, a menos que você utilize Java de forma intensiva, com, por exemplo, nós definidos pelo usuário.
Tenha atenção ao 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 freqüência com que ele aciona 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 acionada com menos freqüência, o tamanho de heap DataFlowEngine continuará crescendo.
Utilize as informações no Valores de Parâmetro da JVM no
comando mqsichangeproperties
para configurar o tamanho de heap necessário.