comando do cpupstat
Propósito
Detecta configurações que poderiam fazer com que uma operação de CPU DR falhe.
Sintaxe
Descrição
O objetivo deste comando é detectar configurações que poderiam fazer com que uma operação de CPU DR falhe. Há várias etapas para o comando.
- Parse e valide a entrada.
- Verifique todos os rsets de blocos de controle de classe WLM para rsets com uma única CPU ativa correspondente a passada em CPU. Os rsets de blocos de controle de classe estão localizados em ccb [cid]-> cl_rset, para iterar por meio de todos eles o valor de CID deve ser incrementado e a validade de classe verificada para cada valor possível. Uma contagem do número de aulas com tal rset será impressa. Se a opção de verbose for dada, os nomes das aulas serão impressos também.
- Verifique todos os rsets de registro do kernel para rsets com um único cpu ativo combinando o passado em CPU. Uma contagem do número de processos com anexos a tais rsets será impressa para o usuário. Se a opção de verbose for dada, os IDs do processo serão impressos também.
- Uma contagem de anexos do bindprocessador para o ID de ligação numerada mais alta será impressa para o usuário. Se a opção de verbose for dada, os IDs do processo serão impressos também.
Sinalizações
| Item | Descrição |
|---|---|
| -i | O índice do ID da CPU lógica. |
| -v | Opção de verbose. |
Status de saída
Se um erro for encontrado na execução uma mensagem de erro adequada é escrita para stderr, e as saídas de comando com um status de saída diferente de zero.
Exemplos
# cpupstat -i 2 3 WLM classes have single CPU rsets with CPU ID 2. 0 processes have single CPU rset attachments with CPU ID 2. 0 processes are bound to bind ID 2.# cpupstat -v -i 2 3 WLM classes have single CPU rsets with CPU ID 2. c1 c1.Default c1.Shared 0 processes have single CPU rset attachments with CPU ID 2. 0 processes are bound to bind ID 2.# cpupstat -i 2 0 WLM classes have single CPU rsets with CPU ID 2. 2 processes have single CPU rset attachments with CPU ID 2. 0 processes are bound to bind ID 2.
Para processos ligados, a última lista, a saída é a mesma que para os anexos de rset, em que o PID fica impresso se a opção -v for especificada.# cpupstat -v -i 2 0 WLM classes have single CPU rsets with CPU ID 2. 2 processes have single CPU rset attachments with CPU ID 2. 16600 26444 0 processes are bound to bind ID 2.
Local
/usr/bin/cpupstat