manpagez: man pages & more
man taskpolicy(8)
Home | html | info | man
taskpolicy(8)             BSD System Manager's Manual            taskpolicy(8)


NAME

     taskpolicy -- execute a program with an altered I/O or scheduling policy


SYNOPSIS

     taskpolicy [-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 ALSO

     setpriority(2), setiopolicy_np(3)

Darwin                         October 18, 2013                         Darwin

Mac OS X 10.9 - Generated Fri Oct 18 15:33:45 CDT 2013
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.