:KMC)は、追加のハードウェア無しで組み込みLinuxに対応したパフォーマンス解析技術をPARTNER-Jetに搭載しました。今までの通常のICEでは、MMU仮想空間を用いた組み込みLinuxを外部からプロファイリングでパファーマンス解析する事は不可能でした。KMCはPARTNER-JetでサポートするLinuxデバッグ機能の拡張で、組み込みLinuxを用いたシステムをトータルにプロファイリングし、パフォーマンス解析を行う事を可能にしました。PARNTER-Jetに搭載されるLinuxパフォーマンス解析技術により性能を劣化させている部分をピンポイントで発見することができ性能向上につなげることができます。本機能を利用するためには、Linuxカーネルに小さなパッチをあてる事が必要ですが、ユーザアプリケーションやデバイスドライバの追加・変更はありません。デバッガソフトPARTNERに統合されたパフォーマンス解析技術は解析分解能100マイクロ秒毎に実行されている部分をサンプリングし、最長15分間にわたり解析結果を保存できます。記録した解析結果は関数毎やアプリケーション毎、プロセス毎に見たり、タスク遷移の情報を同時に記録し表示することができます。結果をExcel形式で保存できるため、結果を簡単にビジュアル化可能です。最長15分に渡り実行履歴をサンプリングできるため性能解析だけではなく、ソースコードのカバレッジを測りプログラムの品質向上に役立てることもできます。Tracer)が有名ですが、これらの機能はプロファイルしたいシステムのメモリ上にトレースデータを格納するために多くのバッファメモリが必要です。バッファを小さくした場合でも、トレースデータを外部に送信するためにパフォーマンス解析時のシステムの速度低下が大きい事が問題になっていました。KMCが提供するパフォーマンス解析技術はユーザのターゲット側に特別なインターフェースを必要とせず、PARTNER-JetのJTAGケーブルを接続するだけで簡単にパフォーマンス解析を記録することができ、実行速度の低下を100分の1以下に抑え、実用に耐える性能解析技術を提供することに成功しました。特別なハードウェアなどが不要なため、デバッガソフトPARTNERのアップデートだけで、現在PARTNER-Jetをお使いのユーザ様に利用していただくことが可能です。2005(ET2005)で本技術のデモンストレーションをいたします。本機能はOSとしてLinuxを搭載してシステムのプロファイリング機能として開発されましたが、その実装はLinuxには依存しておりません。SymbianやITRON含めて順次他のOSや、またOSレスの環境でも本機能が利用できるようにしていく予定です。2000/XP製品URL動作環境等の各種情報は公式サイトをご覧ください。充実をテーマに製品の開発を行ってまいりました。ボード類を軸に時代のニーズに応える製品群を開発・販売しています。