GNU/Linux >> Tutoriales Linux >  >> Linux

Solucionar problemas de alto uso de CPU en Windows Server

Este artículo se aplica a las siguientes versiones de Windows® Server:2012, 2012 R2, 2016, 2019

Resumen

Este artículo lo ayuda a determinar qué aplicación está causando un alto uso de la CPU en su servidor.

Determinar los principales procesos que consumen CPU

Múltiples métodos permiten a un usuario determinar los principales procesos en función de la utilización de la CPU. Las siguientes secciones describen cada uno de estos métodos.

Utilice el Administrador de tareas para ver el consumo de CPU

  1. Para acceder al Administrador de tareas , haz clic derecho en la barra de tareas y haz clic en Administrador de tareas .

  2. Si ve una sola lista de tareas en el Administrador de tareas ventana, haga clic en Más detalles flecha para mostrar la vista ampliada.

  3. Haga clic en Procesos pestaña si aún no está seleccionada de forma predeterminada.

  4. Haz clic en la CPU encabezado en la parte superior de la tabla para ordenar por uso de CPU. Asegúrese de que la flecha que aparece en el encabezado apunte hacia abajo para ordenar los datos de mayor a menor.

Los procesos que consumen más recursos se muestran en la parte superior de la lista. Si alguno de estos procesos es más alto de lo esperado según su entorno, comience a observar estos procesos principales cuando determine la causa.

Utilice el Monitor de recursos para ver el consumo de CPU

  1. Presiona GANAR + R en el teclado para abrir Ejecutar diálogo. Escribe resmon en el cuadro de texto y pulsa Intro para abrir el Monitor de recursos .

  2. Haz clic en la CPU pestaña.

    Nota: Es posible que deba maximizar la ventana para ver todos los datos.

  3. Haz clic en CPU promedio encabezado de columna para ordenar por uso general de la CPU. Asegúrese de que la flecha que aparece en el encabezado apunte hacia abajo para que los datos se ordenen de mayor a menor.

Los procesos que consumen más recursos se muestran en la parte superior de la lista. Si alguno de estos procesos es más alto de lo esperado según su entorno, comience a observar estos procesos principales cuando determine la causa.

Resolver uso elevado de CPU

Puede determinar la mejor ruta para resolver o evitar un uso elevado de la CPU, según el proceso que cause el uso elevado de la CPU. A continuación, se incluyen algunos ejemplos y algunas recomendaciones generales para ayudarlo a resolver el uso elevado de la CPU:

El proceso de mayor consumo es w3wp (IIS Worker Process)

Alto uso de CPU con el proceso de trabajo de IIS generalmente ocurre cuando un tráfico más alto de lo normal llega a su sitio web. Si espera un aumento en el tráfico y nota una degradación del rendimiento, alivie la carga del servidor aumentando los recursos en el servidor. Si no espera este aumento, consulte los registros de conexión de IIS para obtener más información sobre el origen del exceso de tráfico para determinar si desea bloquear estas conexiones.

El proceso de mayor consumo es MSSQL®SERVER (El proceso del servidor SQL para una base de datos ejemplo)

Se puede producir un uso elevado de la CPU con el servidor MSSQL si se está ejecutando actualmente un trabajo o una consulta de usuario grande. Verifique los registros del Agente MSSQL para determinar si este es el caso.

El proceso de mayor consumo es un proceso nativo de Windows

Los procesos nativos de Windows normalmente no causan un uso elevado de la CPU, pero puede ocurrir. Si nota esto, un reinicio (reinicio) del servidor durante horas sin impacto o de bajo impacto podría resolver el problema. Cuando no reinicia los servidores en un horario regular, puede experimentar este problema. Programe reinicios periódicos para iniciar el servidor de nuevo y liberar los recursos no utilizados que podrían atascarse después de la asignación del proceso.

El proceso de mayor consumo es otra cosa

Si el proceso infractor es otro, como una aplicación de terceros, verifique la información de soporte de ese producto para identificar los registros que podrían ayudarlo a identificar la causa. A menudo, reiniciar la aplicación puede corregir el alto uso de recursos.

Recomendaciones generales cuando no identifica un solo proceso de mayor consumo

Cuando un solo proceso de mayor consumo no se destaca, realice un reinicio. Si nota un alto uso de recursos durante un período prolongado, incluso después de reiniciar, es posible que el dispositivo no tenga suficientes recursos para su propósito. En este caso, las opciones incluyen migrar aplicaciones de alto uso como SQL® o IIS® a otros servidores o cambiar el tamaño del servidor para agregar recursos adicionales.


Linux
  1. Solucionar problemas de un servidor en la nube de Windows caído

  2. Solucionar problemas de alto uso de recursos de IIS

  3. Solucionar problemas de SSH

  4. Solucionar problemas de red de Windows Server

  5. Solucionar problemas de apagado del servidor de Windows

Cómo encontrar los 10 principales procesos en ejecución por memoria y uso de CPU

Cómo encontrar los principales procesos en ejecución por memoria y uso de CPU

Cómo comprobar la carga del servidor en un servidor Windows

¿Alto uso de la CPU mientras se reproduce Flash?

CPU alta causada por Sophos en Windows

¿Por qué el uso de la CPU informado por la parte superior en Linux es superior al 100 %?