Is it possible to change the write buffer size used by the file agent?

Problem:

Currently, the dds_file_agnt process writes files in fixed size blocks (either 32KB or 64KB depending on agent version).  Is it possible to change this write buffer size to optimize write performance on my storage device?

Resolution:

It is possible to change the write buffers on by agent.  This is done using the dds_admin command.

set file_io_size ###

The number of bytes to buffer before writing the block to disk.  The maximum allowed value is 16777216.

In the case of Windows agents, the size used must be a multiple of the file system's sector size.  The agent will automatically round up to the next multiple of the sector size if necessary.