Contenido

Introducción

prerrequisitos

Requisitos

Componentes Utilizados

CPU elevada utilización después de actualizar el ESA a AsyncOS 9.7.x

USO de la CPU por la función

¿Qué cambió?

Pre AsyncOS 9.7:

AsyncOS 9.7 y arriba:

Carga de la CPU contra la utilización de la CPU

Introducción

Este documento describe la utilización de la CPU de la razón puede ser más alto después de actualizar a AsyncOS 9.7.x en el dispositivo de seguridad del correo electrónico de Cisco (ESA).

Prerrequisitos

Requisitos

No hay requisitos específicos para este documento.

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

CPU elevada utilización después de actualizar el ESA a AsyncOS 9.7.x

Después de actualizar a AsyncOS 9.7.x, usted puede encontrar que la utilización de la CPU total es perceptiblemente más alta que las versiones anteriores de AsyncOS.  Esto es debido a un cambio en cómo este número se calcula en AsyncOS 9.7 y arriba.

USO de la CPU por la función

En todas las versiones de AsyncOS, algunos de los subsistemas individuales en el dispositivo tienen categorías de la información del USO de la CPU, por ejemplo Anti-Spam, contra virus e información. Estas categorías se pueden considerar en el comando line interface (cli) del detalle del estatus, o en el CPU por la sección de la función del informe de la capacidad del sistema.

Para cada uno de estas categorías, el USO de la CPU se computa usando estos método:

1. La utilización de la CPU de cada proceso en la categoría se registra para cada base CPU en la máquina

2. Para cada proceso, la utilización del porcentaje para la base CPU que es la más activa para ese proceso se utiliza. El resto del USO de la CPU por el proceso no se utiliza en el resultado

3. La suma de todos los números del USO de la CPU encontrados en el paso 2 se utiliza para proporcionar el USO de la CPU para la categoría

Es importante observar que no todos los procesos que se ejecutan en el ESA están incluidos en una de estas categorías. Por ejemplo, el Filtrado de URL, Graymail, el amperio y el proceso de la conexión no se incluyen en ninguna categoría. Además, las funciones llanas del corazón del sistema operativo no se incluyen en estas categorías.

¿Qué cambió?

Pre AsyncOS 9.7:

Antes de AsyncOS 9.7, la suma total de todas las categorías fue utilizada para el USO de la CPU total. Esto dio lugar a los números del USO de la CPU que no reflejaron necesariamente el USO de la CPU total real del dispositivo. No explicó todos los procesos y no explicó todas las memorias CPU.

AsyncOS 9.7 y arriba:

En AsyncOS 9.7 y un USO de la CPU más alto, total se computa sobre la base del carga de la CPU señalado por el corazón del sistema operativo. El explica todos los procesos y funciones de Kernel que utiliza el CPU, así que el USO de la CPU señalado es típicamente más alto que las versiones anteriores de AsyncOS.

Nota: Este cambio en el comportamiento fue documentado en los Release Note para AsyncOS 9.7, cambia en la sección del comportamiento.  Vea por favor la representación del elemento de la utilización de la CPU en esta tabla.

Carga de la CPU contra la utilización de la CPU

Las versiones anteriores de AsyncOS utilizaron la utilización de la CPU de los procesos al computar el USO de la CPU total. Sin embargo, AsyncOS 9.7 y sobre las aplicaciones carga de la CPU, que no es muy lo mismo métrico.

Carga de la CPU refiere específicamente al número de proceso (por término medio sobre un marco de cualquier momento) que estaban en la cola para el acceso CPU o en que accede actualmente el CPU. Para llegar un número del porcentaje de este métrico, divida el número de memorias CPU en el dispositivo y multipliqúese por 100.

Típicamente carga de la CPU es el más útil como métrico cuando la carga excede el número de memorias CPU. Tal estado indica que algunos procesos tuvieron que esperar en la cola para el acceso al CPU. Nuestros límites de sistema de reporte esto métrico hasta el 100%, así que cualquier ESA sobrecargado aparece utilizar constantemente el 100% carga de la CPU. Esto significa que CPU elevada la carga debe solamente ser una tema de inquietud si carga de la CPU permanece en el 100% constantemente durante un largo período de tiempo.