2009-04-29 9 views

Respuesta

6

Memory Validator

Process Explorer

Handle uso: manejar -s ==>Print count of each type of handle open.

[EDIT]:

Cómo supervisar el estado de los objetos de sincronización de procesos utilizando el explorador de procesos.

abierto Process Explorer

  • Haga clic en el archivo EXE en la sección de proceso (por ejemplo: MyApp.exe)
  • Haga clic Show Lower Pane (o pulse Ctrl+L). Esto mostrará todos los objetos de sincronización. (por ejemplo: myEvent)
  • Haga clic con el botón derecho en el objeto de sincronización (por ejemplo: myEvent) y haga clic en Propiedades ... en el menú contextual.
  • Esto trae los detalles del objeto de sincronización. En la pestaña Details, se puede ver

    Event Info (si el objeto de sincronización es el evento): Proporciona información sobre el estado (si el objeto de sincronización se señaliza)

    Semaphore info (si el objeto de sincronización es de semáforos): Proporciona el recuento del semáforo.

+0

1 de Process Explorer - esto es lo que había utilizado para explorar objetos NT –

+0

Gracias para la edición. Ahora sé realmente que Process Explorer satisface mis necesidades. – sep

0

Windbg puede ser útil, pero debe aprender a usarlo.

1

Thread Validator hace lo que usted está describiendo.

Supervise los hilos, el estado de los bloqueos, los objetos de subprocesos individuales. Mucho más rápido que el Thread Checker de Intel, pero con un nivel de detalle diferente.

Cuestiones relacionadas