[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Процессы, обрабатываемые в priocntl(2)
Аргументы idtype и id используются вместе, чтобы задать набор
процессов, которые будет обрабатывать priocntl(2). Интерпретация id
зависит от значения idtype. Возможные значения idtype и
соответствующие им значения id таковы:
P_PID id - идентификатор простого процесса, который обрабатывает
priocntl(2).
P_PPID id - идентификатор родительского процесса. priocntl(2)
обрабатывает все процессы с заданным родителем.
P_PGID id - идентификатор группы процессов. priocntl(2)
обрабатывает все процессы заданной группы.
P_SID id - идентификатор сессии. priocntl(2) обрабатывает все
процессы заданной сессии.
P_CID id - идентификатор класса (полученный при вызове priocntl(2)
с командой PC_GETCID). priocntl(2) обрабатывает все процессы
заданного класса.
P_UID id - идентификатор пользователя. priocntl(2) обрабатывает
все процессы с заданным эффективным идентификатором
пользователя.
P_GID id - идентификатор группы. priocntl(2) обрабатывает все
процессы с заданным эффективным идентификатором группы.
P_ALL priocntl(2) обрабатывает все процессы. Значение id
игнорируется.
Аргумент id равный P_MYID может быть использован в сочетании с
соответствующими значениями idtype, чтобы определить у вызывающего
процесса идентификатор процесса, идентификатор родительского процесса,
идентификатор группы процессов, идентификатор сессии, идентификатор
класса, идентификатор пользователя или идентификатор группы.
ПРОЦЕССЫ, ОБРАБАТЫВАЕМЫЕ В priocntl(2)
idtype обрабатываемые процессы
P_PID процесс id
P_PPID процессы с родителем id
P_PGID процессы из группы процессов id
P_SID процессы из сессии id
P_CID процессы из класса id
P_UID процессы с эффективным идентификатором пользователя id
P_GID процессы с эффективным идентификатором группы id
P_ALL все процессы, id игнорируется