パフォーマンスの測定
Xcode に含まれているインストルメントアプリは、実行中のアプリからデータを収集し、グラフィカルタイムラインでそれを表示します。インストルメントを使用すると、アプリのメモリ使用量、ディスクの活動、ネットワークの活動、およびグラフィックス処理などのようなパフォーマンス分野に関するデータを収集できます。一緒にデータを表示することで、改善の可能性のある分野を特定するために、アプリのパフォーマンスのさまざまな側面を分析できます。また、あなたの iOS アプリのユーザーインターフェイス要素のテストを自動化できます。
Xcode からインストルメントを起動する方法はいくつかあります。 例えば:
- デバッグゲージレポートから[インストルメントのプロファイル(Prpfile in Instruments)] ボタンをクリックします。
- [製品(Product)] > [プロファイル(Profile)] を選択します。
- スキーム用のプロファイルアクションでインストルメントを指定します。
インストルメントアプリは時間をかけて、プロセスに関するデータを収集するために、インストルメント として知られている個々のデータ収集モジュールを使用します。インストルメントアプリは、テンプレートのライブラリを含みます。各テンプレートは、関連する一連の情報を取るためのインストルメントを含んでいます。以下の図は、アプリのインストルメントを起動したときに表示されるテンプレートの選択を表示しています。
セッションを実行した後、インストルメントウィンドウはそれぞれのインストルメントのすべてのデータを表示し、データを探索するための多くの方法を提供します。
詳細な情報については、パフォーマンスの概要 (リンク切れ)と インストルメントユーザーガイド を参照してください。
前:システムへの影響を調査
次:問題のシミュレーション