projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update libaio/posixaio/splice for sync updates
[fio.git]
/
README
diff --git
a/README
b/README
index 7a49dda519b170bdd3c6ed881a96f482ac8c52c9..d5235de39a6ff7dfa32b9e055cbaac5974e7fc2a 100644
(file)
--- a/
README
+++ b/
README
@@
-141,9
+141,11
@@
always parsed and taken into account.
Fio has an internal allocator for shared memory called smalloc. It
allocates shared structures from this pool. The pool defaults to 1024k
Fio has an internal allocator for shared memory called smalloc. It
allocates shared structures from this pool. The pool defaults to 1024k
-in size, and can grow to
32
pools. If running large jobs with randommap
+in size, and can grow to
128
pools. If running large jobs with randommap
enabled it can run out of memory, in which case the --alloc-size switch
enabled it can run out of memory, in which case the --alloc-size switch
-is handy for starting with a larger pool size.
+is handy for starting with a larger pool size. The backing store is
+files in /tmp. Fio cleans up after itself, while it is running you
+may see .fio_smalloc.* files in /tmp.
Job file
Job file
@@
-200,8
+202,8
@@
The job file parameters are:
also include k/m postfix.
direct=x 1 for direct IO, 0 for buffered IO
thinktime=x "Think" x usec after each io
also include k/m postfix.
direct=x 1 for direct IO, 0 for buffered IO
thinktime=x "Think" x usec after each io
- rate=x Throttle rate to x K
i
B/sec
- ratemin=x Quit if rate of x K
i
B/sec can't be met
+ rate=x Throttle rate to x KB/sec
+ ratemin=x Quit if rate of x KB/sec can't be met
ratecycle=x ratemin averaged over x msecs
cpumask=x Only allow job to run on CPUs defined by mask.
cpus_allowed=x Like 'cpumask', but allow text setting of CPU affinity.
ratecycle=x ratemin averaged over x msecs
cpumask=x Only allow job to run on CPUs defined by mask.
cpus_allowed=x Like 'cpumask', but allow text setting of CPU affinity.