高可性信頼性システム向けRTOS OS-9
OS - Realtime OS OS-9
PAGE
現在でも多くのシステムで利用されるリアルタイムOS9とは?
リアルタイムOS - OS-9ソフトウェアコンポネント
ハードリアルタイム+メモリー保護機能
モジュラー・アーキテクチャ
パワーマネジメント
Microware SoftStaxネットワーキング・フレームワーク
Microware MUIRグラフィックとマルチメディア
ラディシス社が提供するMicroware OS-9は、開発ツール、ソフトウェア・コンポーネント、OSカーネル、ネットワーキング、グラフィック、パワーマネジメント(MMU)など、単なるオペレーティング・システム以上の機能を数多く備えています。拡張性に優れたアーキテクチャとなっており、新しいネットワーク規格のプロトコル、GUIへの早期対応が可能です。また、豊富なプロセッサに対応しており、現在でもOS9を利用するシステムが多く存在をしております。
OS-9は、メジャーな32bitプロセッサをサポートしてハードリアルタイム、フットプリントを実現します。主にMMU機能サポートしたプロセッサに対してフォーキャストしております。このことにより高可用性と高信頼性を持つ、システムセキュアで信頼性の高いフォールトトレラントなRTOSの基本制御プログラムとして機能します。 OS-9のプロセスモデル・アーキテクチャとスレッド・サポートはミッションクリティカルなアプリケーションにとっては理想的な選択肢となります。
カーネル構成はモノシリック・カーネルです。拡張I/O機能は、UNI XスタイルのユニファイドI/O、ネットワーク及びグラフィック・ソリューション、ファイル・マネージャなどにより、多様なI/O機能が簡単に実現できます。追加のファイル・マネージャーが サード・パーティーから提供されており、特定のアプリケーション用に作成することも簡単にできます。ネットワーク、ファイルシステム、ドライバ、グラフックが独立した機能として稼動しています開発時からコア製品のモジュール構成を変えたいときに、リブートなしで必要なときにダイナミックに各モジュールの入れ替えが可能です。
OS-9カーネルは「節電対応」I/Oシステムと簡単に指定できる 電力管理ポリシーを備え、システム全体の管理に効果的です。 より長期のバッテリ寿命や低電力消費率が必須の低消費電力製品の場合、電力管理は設計上の重要課題となります。
OS-9にはSoftStaxという通信フレームワークが統合済みで、アプリケーション・ソフトウェアの稼動を妨げることなく個々のプロトコルやネットワークを「スナップイン・アンド・アウト」することができます。 このアーキテクチャは、タスク・ベースのアーキテクチャと比べた場合、ネットワーク・スループットを最大30%も向上できます。 また、SoftStaxフレームワークの利用により、1回の通信セッション中にアプリケーションがいくつかのプロトコル・スタックを活用し、ネットワーク要件に基づくプロトコルの切り替えが可能になります。 この製品ではIPv6とIPv4トラフィックがサポートされています。 この製品には、NetBSD v1.5.1に基づく、ソケットベースのAPIおよびTCP/UDP/IP機能を持つモジュラーなIPv6/IPv4デュアルネットワーク・スタックが含まれています。
グラフィック、オーディオ、入力用API一式を提供するマルチメディア・アプリケーション・ユーザ・インターフェイス。 MAUIは、小規模なROMベース・アプリケーションから大規模なネットワークベース開発システムまで、あらゆるサイズのシステム向けにOS-9に統合済みです。