Share via


Tiempo de procesamiento de la interfaz de usuario

Estos segmentos de la escala de tiempo están asociados a tiempos de bloqueo que se clasifican como Procesamiento de IU.Esto implica que un subproceso está generando mensajes de Windows o realizando otro trabajo de la interfaz de usuario.Durante este período de tiempo, un subproceso se ha bloqueado en una API que el visualizador de simultaneidad identifica como Procesamiento de IU.Las API como GetMessage() y MsgWaitForMultipleObjects() se incluyen en este grupo.

Si no se identifica ninguna API de bloqueo predefinida, revise las pilas de llamadas y los informes del perfil para determinar las causas subyacentes del retraso.

La categoría Procesamiento de IU es importante para entender la capacidad de respuesta de las aplicaciones GUI y es conveniente en aplicaciones que dependen de la capacidad de respuesta de la interfaz de usuario.Por ejemplo, si el subproceso de la interfaz de usuario de una aplicación consigue registrar un tiempo de 100% en Procesamiento de IU, probablemente tenga una capacidad de respuesta muy elevada.Sin embargo, si el subproceso de la interfaz de usuario invierte una gran cantidad de tiempo en otras categorías, busque las causas principales y considere la posibilidad de reducir las categorías no relacionadas con la interfaz de usuario en ese subproceso.

Vea también

Conceptos

Vista de subprocesos (rendimiento paralelo)