From: Jens Axboe Date: Sat, 1 Mar 2014 00:43:57 +0000 (-0800) Subject: Update cpus_allowed_policy=split documentation X-Git-Tag: fio-2.1.6~4 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=ada083cdf71779d7969318e12e91ad18f5864485;p=fio.git Update cpus_allowed_policy=split documentation Instead of erroring out on fewer CPUs than threads/processes, fio now does roundrobin over the set. Signed-off-by: Jens Axboe --- diff --git a/HOWTO b/HOWTO index ef2b631d..9a9f02a7 100644 --- a/HOWTO +++ b/HOWTO @@ -936,8 +936,9 @@ cpus_allowed_policy=str Set the policy of how fio distributes the CPUs split Each job will get a unique CPU from the CPU set. 'shared' is the default behaviour, if the option isn't - specified. If split is specified, then fio will error out if - there are more jobs defined than CPUs given in the set. + specified. If split is specified, then fio will will assign + one cpu per job. If not enough CPUs are given for the jobs + listed, then fio will roundrobin the CPUs in the set. numa_cpu_nodes=str Set this job running on spcified NUMA nodes' CPUs. The arguments allow comma delimited list of cpu numbers, diff --git a/fio.1 b/fio.1 index 863b0e09..764e323a 100644 --- a/fio.1 +++ b/fio.1 @@ -847,8 +847,9 @@ Each job will get a unique CPU from the CPU set. .RE .P \fBshared\fR is the default behaviour, if the option isn't specified. If -\fBsplit\fR is specified, then fio will error out if there are more jobs -defined than CPUs given in the set. +\fBsplit\fR is specified, then fio will assign one cpu per job. If not enough +CPUs are given for the jobs listed, then fio will roundrobin the CPUs in +the set. .RE .P .TP