Increasing Publisher Message-Building Performance

Improve message-building performance of the publisher.

Publisher configuration
Parameter Description
Number Of Message Buffers A message buffer is an in-memory storage area in which the publisher API stores information for a message that is being built.

Each message being built requires one message buffer. Therefore, a multithreaded custom application requires the number of message buffers to be at least as large as the number of threads that are concurrently creating messages.

Application designers should be aware that defining many message buffers can result in CPU contention, and should limit the number of threads that are concurrently building messages. The number of message buffers that can be created is limited by the amount of available system memory.

Related reference
Increasing Publisher Message-Transfer Performance