The name of an option for cpuio engine is "cpuchunks",
though the code internally uses "cpucycle" for variables.
(If the option name "cpuchunks" is the incorrect one,
I'll resubmit a patch that corrects the option name)
# fio --enghelp=cpuio
cpuload : Use this percentage of CPU
cpuchunks : Length of the CPU burn cycles (usecs)
exit_on_io_done : Exit when IO threads finish
Signed-off-by: Tomohiro Kusumi <kusumi.tomohiro@gmail.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
cpuio Doesn't transfer any data, but burns CPU
cycles according to the cpuload= and
- cpucycle= options. Setting cpuload=85
+ cpuchunks= options. Setting cpuload=85
will cause that job to do nothing but burn
85% of the CPU. In case of SMP machines,
use numjobs=<no_of_cpu> to get desired CPU
.TP
.B cpuio
Doesn't transfer any data, but burns CPU cycles according to \fBcpuload\fR and
-\fBcpucycles\fR parameters.
+\fBcpuchunks\fR parameters.
.TP
.B guasi
The GUASI I/O engine is the Generic Userspace Asynchronous Syscall Interface