2009-04-29 53 views

回答

6

Memory Validator

Process Explorer

Handle用法:處理-s ==>Print count of each type of handle open.

[編輯]

如何監視使用進程瀏覽器進程的同步對象的狀態。

打開Process Explorer的

  • 在這個過程中部分點擊你的EXE(爲前:MyApp.exe將)
  • 點擊Show Lower Pane(或按Ctrl+L)。這將顯示所有同步對象。 (例如:myEvent)
  • 右鍵單擊同步 對象(例如:myEvent),然後在上下文菜單中單擊 屬性...。
  • 這帶來了同步對象的細節。 在Details標籤中,可以看到

    Event Info(如果同步對象是事件):給出關於 狀態信息(同步對象是否被用信號)

    Semaphore info(如果同步對象是信號量): 提供信號量的計數。

+0

用於Process Explorer的+1 - 這是我用來探索NT對象的內容 – 2009-04-29 08:52:50

0

Windbg可以幫助,但你必須學會​​如何使用它。

1

Thread Validator做你所描述的。

監控線程,鎖的狀態,單個線程對象。比Intel的Thread Checker快得多,但細節層次不同。