|
エニアOptima
OSE用Eclipseベース システムデバッガ・開発ツール OptimaはOSEリアルタイムOS用のシステム・デバッグとプロファイリング・ツールの組込みシステム開発スイートです。 Optimaは完全統合した開発環境を特色とし、EclipseプラットフォームとEclipse C/C++開発ツールを含みます。Optimaツールは組込みシステムのソフトウェア開発、テスト、インテグレーション、メンテナンスを効率化します。
概要
OptimaのEclipse C/C++開発ツールは開発者が大量のソースコードをナビゲートし理解することを支援します。 ソースコード全体の更新状況を表示し、それをトレースできます。
Optima C/C++デバッガ、OSEに最適化されたGDB、Eclipse C/C++開発ツールと共に、柔軟性の高いソフトウェアベースのデバッグ・ソリューションを提供し、開発者がアプリケーション・テストに影響せず、プログラムとカーネル・イメージにおける特定スレッドを管理できます。
Optimaシステム・ブラウザーは、ユーザーが大規模分散アプリケーションにおけるOS情報ナビゲートや検索、又は詳細情報の掘り下げ、デッドロックとリソース不足などの問題発見を可能にします。 OptimaシステムブラウザーとOptimaプールブ・ラウザーは、メモリプール全体のチャートから特定バッファーまで、幅広い情報をトレースし表示できます。
Optimaイベント・ビューアーは、開発者がそれぞれのソースコード・ラインとしてではなく、システムレベルでアプリケーション・デバッグを可能にします。 またOSEのイベント・アクション・メカニズムへのフルアクセスを提供します。 このイベント・アクション・システムはプロセス生成とプロセス・ターミネーション、シグナル・トランザクション、コンテキスト切替え、エラー条件、アプリケーション特定のイベントなど、各種OSシステムイベントをサポートします。
Optimaシステム・プロファイラーは、開発者がCPU負荷をソースコード・レベルではなく、それぞれのプロセスやプロセス優先度ベースで監視することを可能にします。 OSEのプロファイリング・メカニズムへのフルアクセスを提供し、CPU負荷(トータル・ロード、プロセス毎、プライオリティ毎)、プロセス毎のヒープ量とソースコードに備えたアプリケーション特定のカウンターなど統計情報をサポートしています。
OptimaはC/C++デバッグツールを含め、ラン・モードとポストモーテム・モードの2つのモードをサポートしています。 従来のフリーズモード・ソリューションと違って、Optimaのラン・モードとポストモーテム・モードにより、開発中においても製品運用中においても効率良いデバッグができます。
ラン・モードでの運用中、システムは運行し続けながらシステムの状態情報が収集できます。 ポストモーテム・オペレーションの場合は、障害発生した時にシステムの状態情報がダンプ・ファイルに保存されます。 この情報は後のデバッグ作業に非常に有効な情報となります。 特長
|
![]() 仕様
サポート対象オペレーティングシステム: OSE 5.1.1以降(基礎サポート) OSE 5.3以降(フルサポート)
サポートプロセッサー: Soft Kernel PowerPC MIPS ARM
サポートホストOS: Windows: 2000, XP, Vista Red Hat Enterprise Linux Server 4 SUSE Linux Enterprise: 9, 10 Solaris: 9, 10
サポートEclipseバージョン: Eclipseプラットフォーム: 3.3.2 Eclipse C/C++ 開発ツール: 4.0.3
サポートコンパイラー: ARM RVCT 3.1 GCC 3.4.4 関連製品・サービス
Enea OSE Enea Optima Log Analyzer Illuminator OptimaとOSEのコンビネーション
Optimaツールは、エニアのリアルタイムOSであるOSEを利用した製品開発を加速するために設計されています。 OSEは特に分散環境での使用に最適な組込み用リアルタイムOSで、世界中で数多くの採用実績があります。 |

