# Message Pool Block Size

Specifies the size of the pool to be pre-allocated by the server to store messages.

Note: Consult with your TIBCO support representative before using this property.

To lessen the overhead costs associated with `malloc` and `free`, the server pre-allocates pools of storage for messages. This parameter determines the behavior of these pools. Performance varies depending on operating system platform and usage patterns.

The size specified determines the approximate number of internal message structs that a block or pool can accommodate (not the number of bytes).

The Message Pool Block Size property instructs the server to allocate an expandable pool. Each time the server exhausts the pool, the server increases the pool by this size, as long as additional storage is available. The value may be in the range 32 to 65536.

When this parameter is not present, the default size is 128.

## Classic Configuration

The pool size is set using the msg_pool_block_size property in the tibemsd.conf file:

    msg_pool_block_size size

## Administration Tool

This property cannot be set using the administration tool.

Copyright © Cloud Software Group, Inc. All rights reserved.