Cómo utilizar la herramienta de diagnósticos de depuración para solucionar problemas de uso intensivo de la CPU por un proceso en IIS

Seleccione idioma Seleccione idioma
Id. de artículo: 919791 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo describe cómo se utiliza la v1.2 de la herramienta de diagnósticos de depuración para solucionar problemas de uso intensivo de la CPU por un proceso en Microsoft Internet Information Services (IIS).

INTRODUCCIÓN

Uso intensivo de la CPU por un proceso en IIS se produce cuando un proceso IIS utiliza el 80 por ciento o más de los ciclos de CPU disponibles para un intervalo de tiempo constante. Ejemplos de un proceso IIS son Inetinfo.exe, Dllhost.exe y W3wp.exe. Cuando se produce mucha CPU por un proceso IIS, experimenta uno o varios de los síntomas siguientes:
  • Una página Web no se carga correctamente. Por ejemplo, la página Web está en blanco o no responde.
  • Experimenta rendimiento lento en un servidor que se está ejecutando IIS. Por ejemplo, el indicador de progreso se mueve muy lentamente cuando intenta ver una página Web.
Este artículo describe cómo instalar y, a continuación, configurar la herramienta de diagnósticos de depuración para solucionar problemas de uso intensivo de la CPU por un proceso IIS.

Más información

Si un proceso IIS utiliza un porcentaje elevado de ciclos de CPU disponibles, se recomienda crear un archivo de volcado de memoria completa del proceso IIS cuando IIS procesa las solicitudes de cliente. Puede utilizar la herramienta de diagnósticos de depuración para capturar y analizar los archivos de volcado de memoria cuando IIS procesa las solicitudes de cliente.


Paso 1: Descargue e instale la v1.2 de la herramienta de diagnósticos de depuración

Para descargar e instalar la herramienta de diagnósticos de depuración, visite el siguiente sitio Web de Microsoft:
http://www.Microsoft.com/download/en/Details.aspx?id=26798

Paso 2: Configurar el registro de Monitor de rendimiento

Para configurar el registro de Monitor de rendimiento, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba la ruta de acceso de la herramienta de diagnósticos de depuración y, a continuación, haga clic en ACEPTAR.

    Nota De forma predeterminada, la herramienta de diagnósticos de depuración se encuentra en la carpeta siguiente:
    Files\DebugDiag de C:\Program
  2. En el Herramientas de menú, haga clic en Las opciones y valores.
  3. En el Registro de rendimiento ficha, haga clic en Habilitar registro de datos de contador de rendimientoy, a continuación, haga clic en ACEPTAR.

    Nota El valor de la Intervalo de muestreo de datoscuadro depende de cuando se produce el problema de uso de CPU alto. El tamaño del registro crece a medida que se recopilan los datos. Póngase en contacto con un profesional de soporte técnico de Microsoft para obtener información acerca de cómo configurar el valor de laIntervalo de muestreo de datos cuadro de.

Paso 3: Deshabilitar la detección de excepciones de depuración

Nota Si va a configurar la herramienta de diagnósticos de depuración para utilizar la herramienta con IIS 6.0 o posterior, vaya al "paso 4: crear un archivo de volcado."

Si va a configurar la herramienta de diagnósticos de depuración para utilizar la herramienta con IIS 5.1 o con IIS 5.0, deshabilitar la detección de excepciones de depuración. Para ello, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo Inetmgr.exey, a continuación, haga clic en ACEPTAR.
  2. Haga clic en el equipo que desea configurar y, a continuación, haga clic en Propiedades.
  3. En el Propiedades del patrón Haga clic en Servicio World Wide Weby, a continuación, haga clic en Editar.
  4. En el Directorio particular ficha, haga clic en Configuración.
  5. En el Opciones de proceso ficha, haga clic para desactivar la Habilitar excepción de depuración casilla de verificación y, a continuación, haga clic en ACEPTAR.

Paso 4: Crear un archivo de volcado

Para crear un archivo de volcado, utilice uno de los métodos siguientes.

Método 1: Crear una regla de bloqueo

Para crear una regla de bloqueo, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba la ruta de acceso de la herramienta de diagnósticos de depuración y, a continuación, haga clic en ACEPTAR.

    Nota De forma predeterminada, la herramienta de diagnósticos de depuración se encuentra en la carpeta siguiente:
    Files\DebugDiag de C:\Program
  2. En el Reglas ficha, haga clic en Agregar regla.
  3. Haga clic en rendimientoy, a continuación, Los tiempos de respuesta HTTPy, a continuación, haga clic en Siguiente.
  4. Haga clic en Agregar dirección URL, seleccione las opciones ETW o Ping, escriba la dirección URL del sitio Web en el que está experimentando el problema, configura el tiempo de espera apropiado y las horas de Ping y, a continuación, haga clic enACEPTAR. A continuación, haga clic en Para probar la dirección URL.
  5. Haga clic en ACEPTARy, a continuación, haga clic en Siguiente.
  6. Haga clic en Agregar destino de volcado.
  7. En el Tipo de destino Haga clic en el tipo de destino que desee, haga clic en ACEPTARy, a continuación, haga clic en Siguiente.
  8. Escriba un nombre para la regla, escriba una ruta de acceso para la ubicación del archivo de volcado de usuario y, a continuación, haga clic en Siguiente.
  9. Haga clic en Activar la regla ahoray, a continuación, haga clic en Finalizar.

    En el Reglas ficha, tenga en cuenta que la regla está activa en la columna Estado.

Método 2: Crear un archivo de IIS se bloquee la descarga manualmente

Para crear un archivo de IIS se bloquee la descarga manualmente, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba la ruta de acceso de la herramienta de diagnósticos de depuración y, a continuación, haga clic en ACEPTAR.

    Nota De forma predeterminada, la herramienta de diagnósticos de depuración se encuentra en la carpeta siguiente:
    Files\DebugDiag de C:\Program
  2. En el Herramientas de menú, haga clic en Crear IIS / COM + se bloquee volcado.

Método 3: Crear un archivo de volcado de usuario para un proceso de la herramienta de diagnósticos de depuración

Para crear un archivo de volcado de usuario para un proceso, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba la ruta de acceso de la herramienta de diagnósticos de depuración y, a continuación, haga clic en ACEPTAR.

    Nota De forma predeterminada, la herramienta de diagnósticos de depuración se encuentra en la carpeta siguiente:
    Files\DebugDiag de C:\Program
  2. En el Procesos ficha, con el botón secundario en el proceso que se desea solucionar problemas y, a continuación, haga clic en Crear Userdump completo.

Paso 5: Deshabilitar el registro de Monitor de rendimiento

Aproximadamente dos minutos después de finalizar el proceso de captura de archivo de volcado de usuario, deshabilitar el registro de Monitor de rendimiento. Para ello, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba la ruta de acceso de la herramienta de diagnósticos de depuración y, a continuación, haga clic en ACEPTAR.

    Nota De forma predeterminada, la herramienta de diagnósticos de depuración se encuentra en la carpeta siguiente:
    Files\DebugDiag de C:\Program
  2. En el Herramientas de menú, haga clic en Las opciones y valores.
  3. En el Registro de rendimiento ficha, haga clic en Deshabilitar el registro de datos de contador de rendimiento.

Paso 6: Analizar el archivo de volcado

Para analizar el archivo de volcado, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba la ruta de acceso de la herramienta de diagnósticos de depuración y, a continuación, haga clic en ACEPTAR.

    Nota De forma predeterminada, la herramienta de diagnósticos de depuración se encuentra en la carpeta siguiente:
    Files\DebugDiag de C:\Program
  2. En el Análisis avanzado ficha, haga clic en Agregar archivos de datos.
  3. Busque y, a continuación, haga clic en el archivo de volcado que va a analizar. Haga clic en Abrir.
  4. En el Análisis avanzado ficha, haga clic en Bloqueo analizadores dey, a continuación, haga clic en Iniciar análisis.
  5. Revisar el informe que se muestra en Microsoft Internet Explorer. También se almacena una copia de este informe en la carpeta siguiente:
    Files\DebugDiag\Reports de C:\Program
Nota Si desea solucionar problemas de un archivo .dll personalizado, incluya los archivos .pdb personalizado. Para incluir los archivos .pdb personalizado, haga clic en Herramientas de, haga clic en Las opciones y valores, haga clic en Carpeta y las rutas de búsqueda, escriba la ruta de acceso en el Ruta de búsqueda de símbolos para la depuración cuadro y, a continuación, haga clic en ACEPTAR.

Referencias

Para obtener más información acerca de cómo se utiliza IIS, visite el siguiente sitio Web de Microsoft:
http://www.IIS.NET
Para ver difusiones Web de Microsoft Developer Network (MSDN) acerca de cómo controlar problemas de IIS, visite los siguientes sitios Web de MSDN:
Cómo solucionar situaciones donde IIS no responde
http://go.Microsoft.com/fwlink/?LinkId=40968
Pérdidas de cómo diagnosticar memoria en IIS
http://go.Microsoft.com/fwlink/?LinkId=40969
Cómo diagnosticar situaciones donde IIS se cierra inesperadamente
http://go.Microsoft.com/fwlink/?LinkId=40967
Para obtener más información acerca de cómo utilizar la herramienta Diagnósticos de depuración para solucionar problemas con un proceso IIS, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
919792Cómo utilizar la herramienta Diagnósticos de depuración para solucionar problemas de un proceso que ha dejado de responder en IIS
919790 Cómo utilizar la herramienta Diagnósticos de depuración de IIS para solucionar problemas de una pérdida de memoria en un proceso IIS
919789 Cómo utilizar la herramienta Diagnósticos de depuración para solucionar problemas de un proceso IIS se detiene inesperadamente

Propiedades

Id. de artículo: 919791 - Última revisión: jueves, 31 de enero de 2013 - Versión: 3.0
La información de este artículo se refiere a:
  • Servicios de Microsoft Internet Information Server 5.1
  • Servicios de Microsoft Internet Information Server 6.0
  • Microsoft Internet Information Services 7.0
  • Microsoft Internet Information Services 7.5
Palabras clave: 
kbhowto kbmt KB919791 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 919791

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com