taskpolicy(8) BSD System Manager's Manual taskpolicy(8)NAMEtaskpolicy — execute a program with an altered I/O or scheduling policy
SYNOPSIStaskpolicy [-d policy] [-b] program [arg1 [...]]
DESCRIPTION
The taskpolicy program uses the setiopolicy_np(3) and setpriority(2) APIs
to execute a program with altered I/O or scheduling policies. All chil‐
dren of the specified program also inherit these policies.
taskpolicy accepts the following flags and arguments:
-d policy Run the program after calling setiopolicy_np(3) with an
iotype of IOPOL_TYPE_DISK, a scope of
IOPOL_SCOPE_PROCESS, and the specified policy. The argu‐
ment can either be an integer, or a symbolic string like
"default" or "throttle", which is interpreted case-
insensitively.
-g policy Run the program after calling setiopolicy_np(3) with an
iotype of IOPOL_TYPE_DISK, a scope of IOPOL_SCOPE_DAR‐
WIN_BG, and the specified policy. The argument is inter‐
preted in the same manor as -d.
-b Run the program after calling setpriority(2) with a pri‐
ority of PRIO_DARWIN_BG.
SEE ALSOsetpriority(2), setiopolicy_np(3)Darwin May 13, 2024 Darwin