InglêsFrancêsEspanhol

favicon do OnWorks

conjunto de tarefas - Online na nuvem

Execute o conjunto de tarefas no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o conjunto de tarefas de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


conjunto de tarefas - definir ou recuperar a afinidade de CPU de um processo

SINOPSE


conjunto de tarefas [opções] máscara comando [argumento...]
conjunto de tarefas [opções] -p [máscara] pid

DESCRIÇÃO


conjunto de tarefas é usado para definir ou recuperar a afinidade da CPU de um processo em execução, dado o seu pidou
para lançar um novo comando com uma determinada afinidade de CPU. Afinidade de CPU é uma propriedade do agendador
que "liga" um processo a um determinado conjunto de CPUs no sistema. O agendador do Linux irá
respeite a afinidade de CPU fornecida e o processo não será executado em nenhuma outra CPU. Observe que
o agendador Linux também suporta afinidade natural de CPU: o agendador tenta manter
processos na mesma CPU, desde que seja prático por motivos de desempenho. Portanto,
forçar uma afinidade de CPU específica é útil apenas em determinados aplicativos.

A afinidade da CPU é representada como uma máscara de bits, com o bit de ordem inferior correspondendo a
a primeira CPU lógica e o bit de ordem mais alta correspondente à última CPU lógica.
Nem todas as CPUs podem existir em um determinado sistema, mas uma máscara pode especificar mais CPUs do que são
presente. Uma máscara recuperada refletirá apenas os bits que correspondem fisicamente às CPUs
no sistema. Se uma máscara inválida for fornecida (ou seja, uma que não corresponda a nenhuma CPU válida
no sistema atual) um erro é retornado. As máscaras são normalmente fornecidas em
hexadecimal. Por exemplo,

0x00000001 é o processador # 0,

0x00000003 são os processadores # 0 e # 1,

0xFFFFFFFF são todos os processadores (# 0 a # 31).

Quando conjunto de tarefas retorna, é garantido que o determinado programa foi agendado para um
CPU legal.

OPÇÕES


-a, --todas as tarefas
Defina ou recupere a afinidade de CPU de todas as tarefas (threads) para um determinado PID.

-c, --cpu-list números
Especifique uma lista numérica de processadores em vez de uma máscara de bits. o números e guarante que os mesmos estão
separados por vírgulas e podem incluir intervalos. Por exemplo: 0,5,8-11.

-p, --pid
Opere em um PID existente e não inicie uma nova tarefa.

-V, --versão
Exibir informações da versão e sair.

-h, --Socorro
Exibir texto de ajuda e sair.

USO


O comportamento padrão é executar um novo comando com uma determinada máscara de afinidade:
conjunto de tarefas máscara comando [argumentos]

Você também pode recuperar a afinidade de CPU de uma tarefa existente:
conjunto de tarefas -p pid

Ou configure-o:
conjunto de tarefas -p máscara pid

PERMISSÕES


Um usuário pode alterar a afinidade de CPU de um processo pertencente ao mesmo usuário. Um usuário deve
possuir CAP_SYS_NICE para alterar a afinidade da CPU de um processo pertencente a outro usuário. UMA
o usuário pode recuperar a máscara de afinidade de qualquer processo.

Use o conjunto de tarefas online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad