Em alguns cenários, poderá ser necessário fornecer alguma memória tampão entre o agente e o Controlador de Agentes. A memória tampão é conseguida utilizando um canal de dados entre o agente e o Controlador de Agentes. Os canais de dados são desejáveis em situações em que o rendimento do agente é muito importante. Sem uma memória tampão, é possível que o agente possa ficar bloqueado ao executar a saída, já que o cliente de teste poderá não conseguir processar os dados de saída de modo tão rápido como o desejado.
O canal de dados é configurado com o elemento <Agent> no ficheiro de configuração do plug-in que contém o agente. Por exemplo, o canal de dados para o agente de perfilamento de Java é configurado através da alteração do respectivo elemento <Agent> element in plugins/org.eclipse.tptp.platform.collection.framework_<version>/config/pluginconfig.xml.
Para modificar o elemento <Agent> no ficheiro de configuração:
<Agent name="Java Profiling Agent" type="Profiler"
dataChannelSize="64MB"> </Agent>
Para permitir que o Controlador de Agentes comunique com um número maior de agentes em simultâneo, o parâmetro IPCSHMNSEGS no membro MVS BPXPRMxx parmlib deve ser definido para um valor apropriado. O parâmetro IPCSHMNSEGS especifica o número máximo de segmentos de memória partilhada anexados ou canais de dados para cada espaço de endereços. O valor predefinido é 10. Um valor de 50 deverá activar 50 agentes para comunicar em simultâneo com o Controlador de Agentes.
Tarefas relacionadas
Localizar os ficheiros de configuração
Administrar o Controlador de Agentes