Share via


Hora de sincronización

Estos segmentos de la escala de tiempo están asociados a tiempos de bloqueo que se clasifican como Sincronización.Cuando un subproceso se marca como bloqueado en la sincronización, significa una de estas cosas:

  • Puede que la ejecución del subproceso haya dado lugar a una llamada a una API de sincronización de subprocesos conocida, como EnterCriticalSection() o WaitForSingleObject().

  • El algoritmo de coincidencia de API no puede ser totalmente exhaustivo y, por consiguiente, podrían aparecer como sincronización algunas API que podrían estar asignadas a otras categorías, si se da el caso de que un marco de la pila de llamadas ha alcanzado un primitivo de bloqueo de un kernel subyacente que se había asignado a esta categoría.

Para entender la causa subyacente de un evento de bloqueo de subproceso, estudie atentamente las pilas de llamadas de bloqueo y los informes de perfil.

Vea también

Conceptos

Vista de subprocesos (rendimiento paralelo)