13.07.2015 Views

PDF version - ARM Information Center

PDF version - ARM Information Center

PDF version - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ARM</strong> DS-5 チュート リアル3.10 <strong>ARM</strong> Linux 上 で 動 作 するスレ ッ ド アプ リ ケーシ ョ ンのパフ ォーマンス 解 析<strong>ARM</strong> Streamline は、 グ ラ フ ィ カルなパフ ォーマン ス 解 析 ツールです。 シ ス テム レベル、 プ ロ セス レベル、 およびス レ ッ ド レベルで 問 題 のあ る 領 域 に 加 、 アプ リ ケーシ ョ ンのホ ッ ト ス ポ ッ ト を 強 調 表 示 し た タ イ ム ラ イ ン と 解 析 レポー ト を 出 力 し ます。3.10.1 前 提 条 件解 析 データ を キ ャ プチャする には、 その 前 に 以 下 の 条 件 を 満 た し てい る 必 要 があ ります。1. ターゲッ トの IP アドレスがあらかじめ 取 得 されているこ と。 これには、 Linuxコンソールで ifconfig アプ リ ケーシ ョ ンを 使 用 します。 IP アドレスは、 inetaddr で 指 定 されています。2. <strong>ARM</strong> Linux カーネルが Streamline 用 に 設 定 されている こ と。3. スレッ ドアプリケーショ ンがターゲッ トにコピーされているこ と。4. gator デーモンが ターゲ ッ ト 上 で 動 作 し てい る こ と 。3.10.2 手 順データ を キ ャ プチ ャする には1. Eclipse を 起 動 し ます。2. ターミナルシェルを 起 動 し、 ターゲッ トに 接 続 します。 これにはリモートシステムエクスプローラ (RSE) に 付 属 の ター ミ ナルシ ェルを 使 用 する こ と がで きます。3. ターミナルシェルで、threads アプ リ ケーシ ョ ンをコピーしたディ レ ク ト リ に 移動 します。4. C/C++ パースペク テ ィ ブで 作 業 し ている こ と を 確 認 し ます。5. ターゲッ ト 接 続 を 作 成 します。a. Streamline キャプチャデータビューで、 [Change capture options...] ツールバーア イ コ ン を 選 択 し ます。b. [Name] フ ィ ール ド に、 新 しいコ ンフ ィ ギ ュ レーシ ョ ンの 適 切 な 名 前 を 入力 します。c. [Connection] パネルに、 ホス ト ワークステーシ ョ ンと ターゲッ ト 間 の 接続 に 使 用 する、 IP ア ド レ ス ま たは 名 前 と それに 対 応 する ポー ト 番 号 を 入力 します。d. [Capture] パネルで、 デフ ォル ト の 設 定 をそのま ま 使 用 する か、 必 要 に 応じてカスタマイズします。e. [Program Images] パネルで[Add Program...] または [Add program fromWorkspace...] を ク リ ッ ク して、 アプ リ ケーシ ョ ンイ メージを 選 択 するためのダイアログボッ ク スを 表 示 し ます。f. スレッドアプリケーションに 移 動 し、 [Open] または [OK] をクリ ックしてダイアログボックスを 閉 じます。g. [Apply] を ク リ ッ ク し て 設 定 を 保 存 し ます。<strong>ARM</strong> DUI 0478GJ Copyright © 2010, 2011 <strong>ARM</strong>. All rights reserved. 3-25ID 111511Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!