Índice

Introdução

Pré-requisitos

Requisitos

Componentes Utilizados

Utilização elevada da CPU após ter promovido o ESA a AsyncOS 9.7.x

USO de CPU pela função

Que mudou?

Pre AsyncOS 9.7:

AsyncOS 9.7 e acima:

Carga de CPU contra a utilização CPU

Introdução

Este documento descreve a utilização CPU da razão pode ser mais alto após o melhoramento a AsyncOS 9.7.x na ferramenta de segurança do email de Cisco (ESA).

Pré-requisitos

Requisitos

Não existem requisitos específicos para este documento.

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.

Utilização elevada da CPU após ter promovido o ESA a AsyncOS 9.7.x

Após o melhoramento a AsyncOS 9.7.x, você pode encontrar que a utilização CPU total é significativamente mais alta do que versões anterior de AsyncOS.  Isto é devido a uma mudança em como este número é calculado em AsyncOS 9.7 e acima.

USO de CPU pela função

Em todas as versões de AsyncOS, alguns dos subsistemas individuais no dispositivo têm categorias do relatório do USO de CPU, por exemplo Anti-Spam, anti-vírus e relatório. Estas categorias podem ser consideradas no comando line interface (cli) do detalhe do estado, ou no CPU pela seção da função do relatório da potencialidade de sistema.

Para cada um destas categorias, o USO de CPU é utilização computada esta método:

1. A utilização CPU de cada processo na categoria é gravada para cada núcleo CPU na máquina

2. Para cada processo, a utilização de porcentagem para o núcleo CPU que é o mais ativo para esse processo é usada. Todo USO de CPU restante pelo processo não é usado no resultado

3. A soma de todos os números do USO de CPU encontrados em etapa 2 é usada para fornecer o USO de CPU para a categoria

É importante notar que não todos os processos que são executado no ESA estão incluídos em uma destas categorias. Por exemplo, a Filtragem URL, Graymail, o ampère e o processamento do acessório não são incluídos em nenhuma categoria. Adicionalmente, as funções niveladas do núcleo do sistema operacional não são incluídas nestas categorias.

Que mudou?

Pre AsyncOS 9.7:

Antes de AsyncOS 9.7, o total de soma de todas as categorias foi usado para o USO de CPU total. Isto conduziu aos números do USO de CPU que não refletiram necessariamente o USO de CPU total real do dispositivo. Não esclareceu todos os processos e não esclareceu todos os núcleos CPU.

AsyncOS 9.7 e acima:

Em AsyncOS 9.7 e em um USO de CPU mais alto, total é computado com base na carga de CPU relatada pelo núcleo do sistema operacional. Isto esclarece todos os processos e funções de núcleo que usa o CPU, assim que o USO de CPU relatado é tipicamente mais alto do que versões anterior de AsyncOS.

Nota: Esta mudança no comportamento foi documentada nos Release Note para AsyncOS 9.7, muda na seção do comportamento.  Veja por favor a representação do artigo da utilização CPU nesta tabela.

Carga de CPU contra a utilização CPU

As versões anterior de AsyncOS usaram a utilização CPU dos processos ao computar o USO de CPU total. Contudo, AsyncOS 9.7 e acima da carga de CPU dos usos, que não é bastante a mesma métrica.

A carga de CPU refere especificamente o número de processo (em média sobre um quadro de tempo concedido) que estavam na fila para o acesso CPU ou no que alcança atualmente o CPU. Para chegar em um número da porcentagem desta métrica, divida o número de núcleos CPU no dispositivo e multiplique-o por 100.

Tipicamente a carga de CPU é a mais útil como uma métrica quando a carga excede o número de núcleos CPU. Tal estado indica que alguns processos tiveram que esperar na linha pelo acesso ao CPU. Nossos limites de sistema de reporte esta métrica a 100%, assim que todo o ESA sobrecarregado parecem usar constantemente a carga de CPU de 100%. Isto significa que a carga da alta utilização da CPU deve somente ser um motivo de preocupação se a carga de CPU permanece em 100% constantemente por um período de tempo prolongado.