Tuning IBM eXtremeIO (XIO)

You can use XIO server properties to tune the behavior of the XIO transport in the data grid.

Server properties for tuning XIO

You can set the following properties in the server properties file:
maxXIONetworkThreads
Sets the maximum number of threads to allocate in the eXtremeIO transport network thread pool.

Default:256

minXIONetworkThreads
Sets the minimum number of threads to allocate in the eXtremeIO transport network thread pool.

Default:1

maxXIOWorkerThreads
Sets the maximum number of threads to allocate in the eXtremeIO transport request processing thread pool.

Default:256

minXIOWorkerThreads
Sets the minimum number of threads to allocate in the eXtremeIO transport request processing thread pool.

Default:1

[Version 8.6 and later] transport

Specifies the type of transport to use for all the servers in the catalog service domain. You can set the value to XIO or ORB.

When you use the startOgServer or startXsServer commands, you do not need to set this property. The script overrides this property. However, if you start servers with another method, the value of this property is used.

This property applies to the catalog service only.

If you have both the -transport parameter on the start script and the transport server property defined on a catalog server, the value of the -transport parameter is used.

[Version 8.6 and later] xioTimeout
Sets the timeout for server requests that are using the IBM eXtremeIO (XIO) transport in seconds. The value can be set to any value greater than or equal to one second.

Default: 30 seconds