Windows Summit 2010 11/24/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.

Slides:



Advertisements
Similar presentations
マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
Advertisements

この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
Oscar Koenders Principal Group Program Manager Microsoft Corporation
第28回codeseek勉強会 WPF で簡単ビデオ再生 2008年5月27日(火)
D2-301 現時点の本資料は 完成版のスライドではありません。
MSON-B2 .NET Framework Web アプリケーション開発
Microsoft Consumer Channels and Central Marketing Group
Windows Summit /1/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /1/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /1/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /3/1 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
C# Programming .NET / C# Group 検索ワードでみる C#の困り事とその対策
3/2/2017 9:01 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Phone アプリケーションでの データ視覚化
3/3/2017 8:49 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
3/4/ :37 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Expression Blend 3で始めるSilverlight 3アプリケーション開発
ParadoxのLiveScripting事情
3/11/2017 1:52 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Using connected devices in Metro style apps Metro スタイル アプリで デバイスを使用する
3/11/2017 7:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
WindowsストアアプリをC++/CXで作る
Windows Summit /13/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Microsoft Consumer Channels and Central Marketing Group
3/17/2017 1:49 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
データはお客様に属し、かつ、コントロール可能
Windows Summit /20/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
HP ProLiant DL980 G7 SQL Server 2008 R2 NUMA 環境 ベンチマークテスト結果報告書
Windows Summit /3/18 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
ビジネスにおける オープンソースの利用価値
XAML の勉強不要! WPF アプリケーションは作れます
大学におけるクラウド活用の 最新動向と先進ソリューションの 事例
3/21/2017 3:39 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Using tiles and notifications タイルと通知の使用
[コース: A1] .NET Framework の基礎
Windows Summit /6/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /8/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /9/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Microsoft Consumer Channels and Central Marketing Group
9/17/ :05 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
9/17/ :17 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Summit /11/7 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Microsoft Partner Network Office 365 社内使用ライセンスの有効化
Azure Pack そして災害対策 日本マイクロソフト株式会社 エバンジェリスト 高添 修
11/9/2018 3:35 AM Windows Azure Platform ハンズオン トレーニング Windows Azure アプリケーション開発概要 ~ Windows Azure 入門編 ~ © 2007 Microsoft Corporation. All rights reserved.
Windows Summit /22/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Windows Summit /11/23 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Expression Blend 3で始めるSilverlight 3アプリケーション開発
Chad Siefert Senior Test Lead Microsoft Corporation
Windows Azure 通知ハブ.
12/9/ :14 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Summit /31/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
suppose to be expected to be should be
Microsoft Visual Studio 2005 Tools for
Windows Summit /21/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /22/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Max Morris Principal Program Manager Microsoft Corporation
Windows Summit /24/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
主要関係者の特定用テンプレート Windows 10 and Office 365 導入ステップ 2/24/2019
Yochay Kiriaty Senior Technical Evangelist Microsoft® Corporation
~ 第5回 認証のためのプロキシー Web Application Proxy
Windows Summit /4/10 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Craig Rowland Senior Program Manager Microsoft Corporation
Microsoft Consumer Channels and Central Marketing Group
Windows Summit 2010 © 2010 Microsoft Corporation.All rights reserved.Microsoft、Windows、Windows Vista およびその他の製品名は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
Windows Summit /22/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /9/1 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Azure メディアサービス
Presentation transcript:

Windows Summit 2010 11/24/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Summit 2010 11/24/2018 Hands-On Performance with the Windows Performance Toolkit (実践 - Windows Performance Toolkit を使用したパフォーマンス) Erik Holt Senior Program Manager Lead Microsoft Corporation © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

目的 運用環境でのシステムの分析方法を 理解する Windows® Performance Toolkit (WPT) に ついて理解する Windows Summit 2010 11/24/2018 目的 運用環境でのシステムの分析方法を 理解する Windows® Performance Toolkit (WPT) に ついて理解する パフォーマンス トレースの収集方法を 理解する パフォーマンス トレースの基本的な 分析の実行方法を理解する © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

議題 パフォーマンスの重要性 Windows Performance Toolkit の概要 Windows Summit 2010 11/24/2018 議題 パフォーマンスの重要性 Windows Performance Toolkit の概要 Windows Performance Toolkit の基本的な 使用方法 ケース スタディ 皆様へのお願い リソース © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

パフォーマンスが重要な理由 応答性 共有リソース 「優れたシチズンシップ (システムの一員)」 応答のないシステムは顧客の不満を招く Windows Summit 2010 11/24/2018 パフォーマンスが重要な理由 応答性 応答のないシステムは顧客の不満を招く 共有リソース リソースは限られており、かつ共有されているため、 効果的に使用する必要がある CPU、記憶域、メモリ、ネットワーク、および電源の 全体的な状況が問題となる 「優れたシチズンシップ (システムの一員)」 不良コンポーネントが 1 つ存在するだけで、システム パフォーマンスが低下することがある ソフトウェアの開発には多額の費用と長い年月が かかるため、その成果を無駄にすることがないよう、 適切なコンポーネントを開発する必要がある © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

リソースに対する競合 アプリケーション、サービス、ドライバー、 およびオペレーティング システムは、 次のリソースに対して競合する Windows Summit 2010 11/24/2018 リソースに対する競合 アプリケーション、サービス、ドライバー、 およびオペレーティング システムは、 次のリソースに対して競合する プロセッサ時間 物理メモリ領域および仮想アドレス空間 ディスク サービス時間およびディスク領域 ネットワーク帯域幅 バッテリ パフォーマンス分析はリソースの検査から 開始される コンピューターの制約 = リソースの使用制限 = ユーザー エクスペリエンス © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Performance Toolkit (WPT) Windows Summit 2010 11/24/2018 Windows Performance Toolkit (WPT) 公式キット Windows チームでビルドされ、使用されている Windows SDK で配布(Windows SDK に同梱) EULA で MSI パッケージでの再配布を許可 幅広いサポート範囲 Windows Vista®以降が稼働するクライアントと サーバーのどちらでも使用可能 x86、x64、および IA64 プロセッサ アーキテクチャで 使用可能 さまざまなパフォーマンス分析ツールを装備 WPA には xPerf と xPerfView が含まれる GPUView および WPFPerf ツールも含まれる © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

戦略的な投資 業界全体での OEM のパフォーマンス対策 Windows Summit 2010 11/24/2018 戦略的な投資 業界全体での OEM のパフォーマンス対策 Windows Logo Kit および Velocity Toolkit で 採用 Windows の開発グループが、Windows コンポーネントのパフォーマンスを高める ために日常的に使用 Windows 7 のパフォーマンス作業 Windows Vista で得た教訓を実践 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

WPT の内容 xperf xperfview xbootmgr および xbootmgrsleep hwpower2etw Windows Summit 2010 11/24/2018 WPT の内容 xperf トレースをキャプチャし、処理する xperfview トレース データを表示する xbootmgr および xbootmgrsleep オン/オフ遷移トレースをキャプチャする hwpower2etw 電源効率の分析用に、テストおよびデータ管理 ソフトウェア (TDMS) イベントを Windows イベント トレース ログ (ETL) に変換する symcachegen PDB ファイルを symcache ファイルに変換する © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Performance Analyzer (WPA) Windows Summit 2010 11/24/2018 Windows Performance Analyzer (WPA) キャプチャ、後処理、および分析用の ツール群 高い成熟度 10 年以上の開発期間 4 世代目 Microsoft の開発者向けに社内で作成 MSDN でドキュメントを提供 他のパフォーマンス分析ツールに比べて きわめて低いオーバーヘッド © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

WPA を使用する理由 以下のさまざまな分析による包括的な パフォーマンス分析が可能 カスタマー エクスペリエンスの分析に有効 Windows Summit 2010 11/24/2018 WPA を使用する理由 以下のさまざまな分析による包括的な パフォーマンス分析が可能 ユーザー モードとカーネル モードのすべてのプロセス およびスレッド 遅延プロシージャ呼び出し (DPC) と割り込みサービス 要求 (ISR) スケジューリング ディスクおよびファイル I/O メモリ ネットワーク カスタマー エクスペリエンスの分析に有効 問題を発生した時にキャッチ あらゆる場所でのキャプチャとデコード © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

根本原因の分析に役立つ WPA 応答がない アプリケーションでの遅延が長い CPU 使用率が高い ディスク使用率が高い オン/オフ遷移が遅い Windows Summit 2010 11/24/2018 根本原因の分析に役立つ WPA 応答がない アプリケーションでの遅延が長い CPU 使用率が高い ディスク使用率が高い オン/オフ遷移が遅い バッテリの寿命が短い © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

WPA のしくみ ETW xPerf xPerfView ETW セッション Windows Summit 2010 11/24/2018 3. xPerfがログ セッションを 制御し、ETL ファイル作成の プロバイダーを有効/無効にする 5. xPerf を使用したアクションによってCLIトレース分析を実行できるXML ファイルの生成も可能 4. トレース キャプチャが 停止すると、メタデータが収集され、挿入される XML ファイル xPerf ETW イベント プロバイダー ETW ETL ファイル ETW セッション マージ された ETL ファイル xPerfView 6. xPerfView で、マージされた ETL ファイルから構築されたグラフとサマリー テーブルを使用して GUI トレース分析が行われる 1. イベント トレース API で インストルメント化されたあらゆるコンポーネントからイベントを供給できる システムおよび シンボル情報 2. ETW には構成可能な メモリ内バッファーの コレクションが格納される © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Summit 2010 11/24/2018 WPA が押し付けがましくない理由 Windows イベント トレーシング (ETW) の 機能によって、WPA は非侵害的なものに なっている ETW は Windows 2000 以降の コア コンポーネントの 1 つ ETW はオーバーヘッドがきわめて低い 2 GHz CPU での 10,000 イベント/秒の持続率 に対する CPU 使用率は 2.5% 以下 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

WPA とパフォーマンス モニターの比較 この 2 つは相補的なテクノロジ WPA パフォーマンス モニター 単独で出荷 Windows Summit 2010 11/24/2018 WPA とパフォーマンス モニターの比較 この 2 つは相補的なテクノロジ WPA パフォーマンス モニター 単独で出荷 ランダム イベントの分析 短期間の使用 ETW イベント ベース 反応分析用 Windows に同梱 システムの状態の スナップショットを取得 長期間の使用 パフォーマンス カウンター ベース 長期的な監視用 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

WPT 4.8 の新機能 サマリー テーブルの検索 メモリ分析: プール、ヒープ、CONTMEMGEN エネルギー効率分析 スピンロック分析 Windows Summit 2010 11/24/2018 WPT 4.8 の新機能 サマリー テーブルの検索 メモリ分析: プール、ヒープ、CONTMEMGEN エネルギー効率分析 ディスク アイドル分析 CPU アイドル ヒストグラム分析の改善 スピンロック分析 256 プロセッサのサポート カスタマイズ可能なサマリー テーブル レイアウト UI プロファイル サマリー テーブルの選択ベースのフィルター © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Summit 2010 11/24/2018 WPT の入手方法 Windows Performance Analysis Developer Center からダウンロード http://msdn.microsoft.com/en-us/performance/default.aspx © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows SDK の全内容 Windows Summit 2010 11/24/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

必要なコンポーネントのみを ダウンロード Windows Summit 2010 11/24/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Performance Analyzerのプレビュー Windows Summit 2010 11/24/2018 デモ Performance Analyzerのプレビュー © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Summit 2010 11/24/2018 ディスク使用率ケース スタディのまとめ 個別実行時には良好に動作するコンポーネント でも、並列実行した場合パフォーマンスが低下 することがある ディスクの競合は、関連するすべてのコンポー ネントのパフォーマンスに著しい影響を及ぼす ディスクの検索によってスループットが 90% 削減 されることがある 待機可能な処理はすべてアイドル タスクとして スケジュールする 次の MSDN にあるタスク スケジューラに関する ドキュメントを参照 http://msdn.microsoft.com/en-us/library/ aa383614(VS.85).aspx © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

DPC ケース スタディのまとめ 1 つの不良コンポーネントが原因で、多数の良好 なコンポーネントに障害が発生することがある Windows Summit 2010 11/24/2018 DPC ケース スタディのまとめ 1 つの不良コンポーネントが原因で、多数の良好 なコンポーネントに障害が発生することがある 1 つのリソースの使用率が高いことが原因で、 パフォーマンスの問題が発生することがある DPC にあまりに多くの CPU 時間を使うと、 パフォーマンスに影響する プログラム済み I/O (PIO) ではなくダイレクト メモリ アクセス (DMA) を使用する 次の MSDN にある DMA に関するドキュメントを参照 http://msdn.microsoft.com/en-us/library/aa447493.aspx © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

ベスト プラクティス UI が応答し続けるようにする リソースの活用と効率を重視する Windows Summit 2010 11/24/2018 ベスト プラクティス UI が応答し続けるようにする 何が起きているか、要求したアクションの実行に どれくらいかかるかを、ユーザーに知らせる 留意事項: 応答性のある UI は、製品に対する カスタマーの満足度維持に役立つ リソースの活用と効率を重視する WPA を使用して、CPU、ディスク、メモリ、 ネットワーク、バッテリの使用状況を把握する ユーザーの使用シナリオ全体にわたってトレース をキャプチャする 開発するソフトウェアが、優れたシチズン シップ (システムの一員) であるようにする © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

皆様へのお願い Windows Performance Toolkit を ダウンロードしてください。 Windows Summit 2010 11/24/2018 皆様へのお願い Windows Performance Toolkit を ダウンロードしてください。 開発するアプリケーション、ドライバー、 サービスで、ETW インストルメント化へ 投資してください。 Windows Performance Analysis Dev Center にアクセスしてください。 WPT パブリック フォーラムにアクセスし、 さまざまな質問をしてください。 このセッションの発表について、 評価フォームへの記入をお願いいたします。 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Summit 2010 11/24/2018 リソース Windows Performance Analysis Dev Center http://msdn.microsoft.com/en-us/performance Event Tracing for Windowsに関するドキュメント http://msdn2.microsoft.com/en-us/library/aa363787.aspx WPT のパブリック フォーラム http://social.msdn.microsoft.com/Forums/ja-jp/ wptk_v4/threads Windows Internals 詳細については、次の MSDN にあるイベント トレースに関するドキュメントを参照 http://msdn.microsoft.com/en-us/library/ bb968803(VS.85).aspx © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows Summit 2010 11/24/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.