是否有任何方法來監視/記錄.NET運行時中的線程交互,就像VisualVM for Java一樣?目前我沒有具體的需求,但我認爲能夠看到我的應用程序中的所有線程如何交互會很高興。監視.NET線程
Q
監視.NET線程
5
A
回答
3
的.NET Diagnostics C# Thread Monitoring Application似乎做你的需要。
編輯:如果您是C#的新手,那麼您可能需要neat wiki查看specifically for Java Developers。
5
我不熟悉的VisualVM Java中....但是....
如果你想以編程方式做到這一點...檢查出的WMI性能計數器。我目前正在與他們合作!
MSDN Link to WMI Performance Counters
記住如果你想看到的性能計數器,使用服務器資源管理器在Visual Studio .NET。您可以看到您的機器(或給定機器)上的所有性能計數器及其相關屬性。
對於性能計數器值檢索,看看這個鏈接: MSDN link for Counter Value Retrieval
有關更改和檢索性能計數器值的演練,看看這個鏈接: MSDN link for Changing/Retrieving Performance Counter Values
如果你還沒有嘗試以編程方式執行此操作,並且如果只是想要查看Windows性能監視器工具(Perfmon),則必須從「控制面板」(「性能下」)的「管理工具」菜單中調用它....或....要打開PerfMon,只需進入開始菜單,選擇運行並鍵入perfmon。
這是一個可視化監控線程和進程的好工具。但這不是以編程方式完成的,而更多的是用於管理和查看目的,而不是爲.NET應用程序使用/檢索構建信息/工具。 Perfmon工具與您的文章中的VisualVM工具的截圖/圖像幾乎完全相同。
這裏是到Windows性能監視器鏈接:十大計數器:
希望這可以幫助把你在正確的方向...乾杯!
相關問題
- 1. .net線程監視
- 2. 監視線程
- 3. 線程監視C#
- 4. .NET進程監視器
- 5. Java線程監視其他線程
- 6. boost :: asio,線程池和線程監視
- 7. 使用java監視線程
- 8. 監視線程創建
- 9. 在JVM中監視線程
- 10. 線程等待監視器
- 11. 監視器運行.net應用程序
- 12. Python的線程:監視線程和線程完成
- 13. 監視多線程.NET應用程序的工具,技巧和竅門
- 14. MQ統計C#監視/ NET
- 15. Tomcat線程監視Mbeans描述
- 16. 監視多個線程的性能
- 17. java線程中的「監視器」
- 18. C#1.1:監視工作線程
- 19. C#線程同步監視器+ ResetEvent
- 20. 監視java線程執行的工具
- 21. 監視Tomcat中的空閒線程
- 22. c#中的線程監視器類#
- 23. 監視eclipse中的java線程
- 24. 在Windows服務中監視線程
- 25. RobotFramework監視線程觸發拆解
- 26. 鎖定/多線程監視器
- 27. 在Python中監視線程同步
- 28. Java監視器和線程併發性
- 29. 如何從監視器中斷另一個線程線程
- 30. 如何從另一個線程監視C#線程