From 6c21976321b14966466cdcd7a1636c303ecf43c0 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 3 Nov 2006 15:51:45 +0100 Subject: [PATCH] [PATCH] HOWTO spelling fixes Signed-off-by: Jens Axboe --- HOWTO | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/HOWTO b/HOWTO index c17d29e5..2616156d 100644 --- a/HOWTO +++ b/HOWTO @@ -52,7 +52,7 @@ bottom, it contains the following basic parameters: could be using splice, async io, or even SG (SCSI generic sg). - IO depth If the io engine is async, how large a queueing + IO depth If the io engine is async, how large a queuing depth do we want to maintain? IO type Should we be doing buffered io, or direct/raw io? @@ -96,7 +96,7 @@ job until a new [] job entry is seen. fio does not need to run as root, except if the files or devices specified in the job section requires that. Some other options may also be restricted, -such as memory locking, io scheduler switching, and descreasing the nice value. +such as memory locking, io scheduler switching, and decreasing the nice value. 4.0 Job file format @@ -173,7 +173,7 @@ str String. This is a sequence of alpha characters. int Integer. A whole number value, may be negative. siint SI integer. A whole number value, which may contain a postfix describing the base of the number. Accepted postfixes are k/m/g, - meaning kilo, mega, and giga. So if you want to specifiy 4096, + meaning kilo, mega, and giga. So if you want to specify 4096, you could either write out '4096' or just give 4k. The postfixes signify base 2 values, so 1024 is 1k and 1024k is 1m and so on. bool Boolean. Usually parsed as an integer, however only defined for @@ -187,7 +187,7 @@ parameters. name=str ASCII name of the job. This may be used to override the name printed by fio for this job. Otherwise the job name is used. On the command line this parameter has the - special purpose of also signalling the start of a new + special purpose of also signaling the start of a new job. directory=str Prefix filenames with this directory. Used to places files @@ -222,7 +222,7 @@ bs=siint The block size used for the io units. Defaults to 4k. read_bs=siint write_bs=siint If the workload is a mixed read-write workload, you can use - these options to set seperate block sizes. + these options to set separate block sizes. bsrange=irange Instead of giving a single block size, specify a range and fio will mix the issued io block sizes. The issued @@ -259,7 +259,7 @@ ioengine=str Defines how the job issues io to the file. The following space to the kernel. sg SCSI generic sg v3 io. May either be - syncrhonous using the SG_IO ioctl, or if + synchronous using the SG_IO ioctl, or if the target is an sg character device we use read(2) and write(2) for asynchronous io. @@ -281,13 +281,13 @@ fsync=int If writing to a file, issue a sync of the dirty data 32 as a parameter, fio will sync the file for every 32 writes issued. If fio is using non-buffered io, we may not sync the file. The exception is the sg io engine, which - syncronizes the disk cache anyway. + synchronizes the disk cache anyway. overwrite=bool If writing to a file, setup the file first and do overwrites. end_fsync=bool If true, fsync file contents when the job exits. -rwmixcycle=int Value in miliseconds describing how often to switch between +rwmixcycle=int Value in milliseconds describing how often to switch between reads and writes for a mixed workload. The default is 500 msecs. @@ -323,7 +323,7 @@ ratemin=int Tell fio to do whatever it can to maintain at least this bandwidth. ratecycle=int Average bandwidth for 'rate' and 'ratemin' over this number - of miliseconds. + of milliseconds. cpumask=int Set the CPU affinity of this job. The parameter given is a bitmask of allowed CPU's the job may run on. See man @@ -364,7 +364,7 @@ exitall When one job finishes, terminate the rest. The default is desired action. bwavgtime=int Average the calculated bandwidth over the given time. Value - is specified in miliseconds. + is specified in milliseconds. create_serialize=bool If true, serialize the file creating for the jobs. This may be handy to avoid interleaving of data @@ -390,7 +390,7 @@ verify=str If writing to a file, fio can verify the file contents crc32 Use a crc32 sum of the data area and store it in the header of each block. - This option can be used for repeated burnin tests of a + This option can be used for repeated burn-in tests of a system to make sure that the written data is also correctly read back. @@ -445,7 +445,7 @@ cpuload=int If the job is a CPU cycle eater, attempt to use the specified percentage of CPU cycles. cpuchunks=int If the job is a CPU cycle eater, split the load into - cycles of the given time. In miliseconds. + cycles of the given time. In milliseconds. 6.0 Interpreting the output @@ -551,7 +551,7 @@ util= The disk utilization. A value of 100% means we kept the disk ---------------- For scripted usage where you typically want to generate tables or graphs -of the results, fio can output the results in a comma seperated format. +of the results, fio can output the results in a comma separated format. The format is one long line of values, such as: client1,0,0,936,331,2894,0,0,0.000000,0.000000,1,170,22.115385,34.290410,16,714,84.252874%,366.500000,566.417819,3496,1237,2894,0,0,0.000000,0.000000,0,246,6.671625,21.436952,0,2534,55.465300%,1406.600000,2008.044216,0.000000%,0.431928%,1109 @@ -563,11 +563,11 @@ Split up, the format is as follows: KiB IO, bandwidth (KiB/sec), runtime (msec) Submission latency: min, max, mean, deviation Completion latency: min, max, mean, deviation - Bw: min, max, aggreate percentage of total, mean, deviation + Bw: min, max, aggregate percentage of total, mean, deviation WRITE status: KiB IO, bandwidth (KiB/sec), runtime (msec) Submission latency: min, max, mean, deviation Completion latency: min, max, mean, deviation - Bw: min, max, aggreate percentage of total, mean, deviation + Bw: min, max, aggregate percentage of total, mean, deviation CPU usage: user, system, context switches -- 2.25.1