0

Visual Studioのパフォーマンスと診断ハブは素晴らしい機能です。私はコードを書いている間、メモリと高いCPUの問題を診断するためにそれを使用します。しかし、これまでは、低cpuハングシナリオ(またはウォールクロック解析)のトラブルシューティングにこのツールを使用する方法を理解できませんでした。私のアプリケーションが、ネットワークやファイルI/Oからの応答を待つのに時間がかかるとしましょう。デバッギングセッション中にVisual StudioのDiagnostics(診断)ウィンドウからこれを判断する方法はありますか?私はこの分析がそこのCPU分析セクションの一部であることを期待していました。Visual Studio Diagnosticsハブのウォールクロック解析

+0

それのためにWPAを使用します知ってhttps://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-43-WPT-Wait-Analysis – magicandre1981

+0

良いです。だからVisual Studioの中では不可能ですか? –

+0

両方のETW(Windowsのイベントトレース)を使用するので、MSFTが実装している場合はハブでも可能です。 – magicandre1981

答えて

1

ここで、このブログのように:CPU使用率ツールは、CPUの各コアは、あなたのコードの実行に費やすどのくらいの時間的にCPUのリソースを測定

https://blogs.msdn.microsoft.com/devops/2014/02/28/new-cpu-usage-tool-in-the-performance-and-diagnostics-hub-in-visual-studio-2013/

、提供していないようです低cpuハングの問題を解決/収集する機能。

おそらく、PerfViewやmagicandre1981の提案のような他のツールの使用について考えることができます。

https://blogs.msdn.microsoft.com/vancem/2012/11/26/wall-clock-time-analysis-using-perfview/

+0

ありがとう。はい、私は確かに他のツールを使用することができます。基本的にVS Diagnostics Hubでこのシナリオが可能かどうかを知りたかったのです。うまくいけば、この機能はある時点でVSに追加されるでしょう。 –

関連する問題