The runq-sz metric was defined as the number of tasks waiting for run
time, and calculated as (number of tasks running+waiting for run time)
minus 1 (to not count current running process).
This was OK on UP machines, but is no longer true on SMP/multi-cores
machines. So update the metric's definition: runq-sz is the number of
tasks running or waiting for run time (we still don't count current
running process).
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
.\" sar manual page - (C) 1999-2020 Sebastien Godard (sysstat <at> orange.fr)
-.TH SAR 1 "JULY 2020" Linux "Linux User's Manual" -*- nroff -*-
+.TH SAR 1 "AUGUST 2020" Linux "Linux User's Manual" -*- nroff -*-
.SH NAME
sar \- Collect, report, or save system activity information.
The following values are displayed:
.RS
.IP runq-sz
-Run queue length (number of tasks waiting for run time).
+Run queue length (number of tasks running or waiting for run time).
.IP plist-sz
Number of tasks in the task list.
.IP ldavg-1