enable/disable= flags Added:
prealloc Preallocate w/o sparse.(Default: enabled)
Options Added:
iotune=filename Set I/O tune delay parameters via file.The delay values accepted from the I/O tune file are:
io_delay=value Sets both the read and write delays. close_delay=value Sets the close file delay. end_delay=value Sets the end of pass delay. start_delay=value Sets the start of test delay. read_delay=value Sets the read delay. write_delay=value Sets the write delay.Multiple delays should be placed on one line with a space between delay options.
The I/O tune file will be checked by the IO monitoring thread, and will be checked once a second, unless the alarm=value option is specified to set the interval.
This I/O tune file is a method by which one can do dynamic tuning (a.k.a. throttling I/O). It's expected an external process will monitor ONTAP CPU and disk utilization, then pass delays via this file to decrease or increase I/O loads (across all test clients). Note: The ability to dynamicaly add processes or threads to increase IO load is not possible at this time, therefore one can only set the delays to zero to increase load.
Please Note: This external monitoring process has *not* been developed as of yet!
Example: rdelay=random wdelay=randomWhen microdelay is enabled, the delay is between 1 and 1000000, but the actual delay will be a minimum of 1ms (at present), until we switch to real time timers.
Note: This feature was taken from the sio tool, where "-think random" is available.
Last Modified: April 5th, 2012