マイクロソフトが提供するものPerfViewアプリケーション開発者向けの CPU またはメモリ関連のパフォーマンス問題を分析および分離するためのツール。これは、パフォーマンスの問題の原因となっている関数またはスレッドを絞り込み、ソース コードを指定して最適化したり、その特定のセクションのバグを修正したりするのに役立ちます。
PerfView はパフォーマンス分析およびプロファイリング ツールです
他のツールとは異なり、Microsoft の PerfView は非常に使いやすく、ユーザーがその仕組みを理解するために大量のハイパーリンク情報を備えていることがわかりました。 Microsoft には、チュートリアル.exeファイル;試してみて、それがどのように機能するかを確認してください。このツールは、Event Tracing for Windows (ETW) 機能を使用してデータを分析し、ダンプします。これは、プログラムのパフォーマンス関連の問題をトラブルシューティングするときに非常に役立ちます。
このツールは基本的に、CPU に割り込んでスタックのスナップショットを取得します。ツールをよりよく理解するために、ツール内で提供されるチュートリアル セクションとガイドを読むことを強くお勧めします。
ランダム読み取り:グループ ポリシーまたはレジストリを使用して Ctrl+Alt+Del 画面をカスタマイズする。
デフォルトでは、すべてのプロセスのスタックが取得されますが、トラブルシューティングする EXE ファイルを選択することもできます。以下の画像でわかるように、スタック コレクション内の各フレームの名前と、CPU の合計コストおよびコストの合計が表示されます。
こうすることで、トラブルシューティングが非常に簡単になり、スタック内のどのフレームが CPU 使用率の問題の原因となっている可能性があるかを特定し、その原因を特定するのに役立ちます。シンボル サーバーを定義して、シンボル サーバーがダウンロードしてローカルにキャッシュするようにすることもできます。
これは、アプリケーション開発者にとって、パフォーマンス関連の問題をより効果的に絞り込み、特定するための優れたツールです。アプリケーション開発者は、必ず PerVeiw をチェックしてください。それは確かにあなたを助けるでしょう。からダウンロードできますgithub.com。