X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.1;h=8cf37780044a7ffd0f509ccae04f765cea2297d9;hp=20f0c093acbd8f4f783ae736540259ce451ddbe4;hb=814917be52d33d09a6143a801955d7b75229e1b5;hpb=7750aac43ee4e0c001860426e6fdaf22d9ddfc76 diff --git a/fio.1 b/fio.1 index 20f0c093..8cf37780 100644 --- a/fio.1 +++ b/fio.1 @@ -386,6 +386,12 @@ for files at random within the given range, limited to \fBsize\fR in total (if that is given). If \fBfilesize\fR is not specified, each created file is the same size. .TP +.BI file_append \fR=\fPbool +Perform IO after the end of the file. Normally fio will operate within the +size of a file. If this option is set, then fio will append to the file +instead. This has identical behavior to setting \fRoffset\fP to the size +of a file. This option is ignored on non-regular files. +.TP .BI blocksize \fR=\fPint[,int] "\fR,\fB bs" \fR=\fPint[,int] Block size for I/O units. Default: 4k. Values for reads, writes, and trims can be specified separately in the format \fIread\fR,\fIwrite\fR,\fItrim\fR @@ -1220,14 +1226,6 @@ Output is redirected in a file called \fBjobname.postrun.txt\fR .BI ioscheduler \fR=\fPstr Attempt to switch the device hosting the file to the specified I/O scheduler. .TP -.BI cpuload \fR=\fPint -If the job is a CPU cycle-eater, attempt to use the specified percentage of -CPU cycles. -.TP -.BI cpuchunks \fR=\fPint -If the job is a CPU cycle-eater, split the load into cycles of the -given time in milliseconds. -.TP .BI disk_util \fR=\fPbool Generate disk utilization statistics if the platform supports it. Default: true. .TP @@ -1369,6 +1367,9 @@ Attempt to use the specified percentage of CPU cycles. .BI (cpu)cpuchunks \fR=\fPint Split the load into cycles of the given time. In microseconds. .TP +.BI (cpu)exit_on_io_done \fR=\fPbool +Detect when IO threads are done, then exit. +.TP .BI (libaio)userspace_reap Normally, with the libaio engine in use, fio will use the io_getevents system call to reap newly returned events.