Comandos Linux – Comando priocntl

Comando priocntl do Linux

comando priocntl

No sistema operacional Solaris , o comando priocntl exibe ou define os parâmetros de agendamento dos processos especificados .

Sintaxe

priocntl [-l] [-d] [-s] [-e] [-i idType ] [ idlist ] [-c class ]
          [ opções específicas de classe ] [ argumentos ]
-eu Exiba uma lista das classes atualmente configuradas no sistema, juntamente com informações específicas sobre cada classe. O formato das informações específicas da classe exibidas é descrito abaixo.
-d Exiba os parâmetros de agendamento associados a um conjunto de processos.
-s Defina os parâmetros de agendamento associados a um conjunto de processos.
-e Execute um comando especificado com os parâmetros de classe e agendamento associados a um conjunto de processos.
-i idType Esta opção, juntamente com os argumentos idlist (se houver), especifica um ou mais processos aos quais o comando priocntl deve ser aplicado. A interpretação do idlist depende do valor do idType . Os argumentos válidos do idType e as interpretações correspondentes da idlist são os seguintes:

-i pid idlist é uma lista de IDs de processo. O comando priocntl se aplica aos processos especificados.
-i ppid idlist é uma lista de IDs de processo pai. O comando priocntl se aplica a todos os processos de um ID do processo pai.
-i pgid idlist é uma lista de IDs de grupos de processos. O comando priocntl se aplica a todos os processos nos grupos de processos especificados.
-i sid idlist é uma lista de IDs de sessão. O comando priocntl se aplica a todos os processos nas sessões especificadas.
classe -i O idlist consiste em um nome de classe único ( RT para tempo real ou TS para compartilhamento de tempo ou IA para interativo). O comando priocntl se aplica a todos os processos na classe especificada.
-i uid idlist é uma lista de IDs de usuário. O comando priocntl se aplica a todos os processos com um ID de usuário efetivo igual a um ID da lista.
-i gid idlist é uma lista de IDs de grupo. O comando priocntl se aplica a todos os processos com um ID de grupo efetivo igual a um ID da lista.
-i todos O comando priocntl se aplica a todos os processos existentes. Nenhuma lista de identificação deve ser especificada (se houver, ela será ignorada). As restrições de permissão descritas abaixo ainda se aplicam.

Se a opção -i idType for omitida ao usar as opções -d ou -s , o idType padrão de pid será assumido.

classe -c Especifica a classe a ser definida. (Os argumentos válidos da classe são RT para tempo real ou TS para compartilhamento de tempo ou IA para interativo.) Se a classe especificada ainda não estiver configurada, ela será configurada automaticamente.
opções específicas de classe As opções específicas da classe válidas para definir parâmetros em tempo real são:

-p rtpri Defina a prioridade em tempo real do (s) processo (s) especificado (s) como rtpri .
-t tqntm [ -r res ] Defina o quantum de tempo do (s) processo (s) especificado (s) como tqntm . Opcionalmente, você pode especificar uma resolução, conforme explicado abaixo.

As opções específicas da classe válidas para definir parâmetros de compartilhamento de tempo são:

-m tsuprilim Defina o limite de prioridade do usuário do (s) processo (s) especificado (s) como tsuprilim .
-p tsupri Defina a prioridade do usuário do (s) processo (s) especificado (s) como tsupri .

As opções específicas da classe válidas para definir parâmetros interativos são:

-m iauprilim Defina o limite de prioridade do usuário do (s) processo (s) especificado (s) como iauprilim .
-p iaupri Defina a prioridade do usuário do (s) processo (s) especificado (s) como iaupri .
argumentos Argumentos adicionais para o comando priocntl .

Exemplos

Priocntl -s -c RT -t 1 -r 10 -i idType idlist

Define a classe de qualquer processo não em tempo real selecionado por idType e idlist como em tempo real e define sua prioridade em tempo real com o valor padrão de 0 .

nice – Invoque um comando com uma prioridade de agendamento alterada.
ps – Relate o status de um processo ou processos.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.