Socket Receive Buffer Size

Sets the size (in bytes) of the receive buffer used by clients when connecting to the EMS server.

The specified size may be:

  • any number greater than 512
  • 0 to use the default buffer size
  • -1 to skip the call for the specified buffer
  • Optionally, specify units of KB, MB, or GB for units. If no units are specified, the file size is assumed to be in bytes.

When omitted or zero, the default buffer size is used.

Note: On Linux platforms, omitting the parameter or specifying zero causes the EMS server to skip the value. In this case, Linux auto-tuning controls buffering.

Classic Configuration

The receive buffer size is set using the socket_receive_buffer_size property in the tibemsd.conf file:

socket_send_buffer_size size [KB|MB|GB]

Administration Tool

This property cannot be set using the administration tool.