|
OS-9はコンパクト,高速でセキュアな,プロセスモデルの組込み用リアルタイムOSです。組込み業界で30年近い実績があり,クリティカルな試験計測,FA,メディカルなどクリティカルなリアルタイム性能を要求される分野で広く使われています。 |
|
OS-9は,プロセスモデルでシステムとアプリケーションの空間を分離。メモリ保護により,プログラムの暴走や使用メモリエリアの破壊による不具合の発生を防ぎ,高い安全性を確保します。POSIX標準にのっとったスレッドにも対応。マルチスレッドのプロセスにより,アプリケーションのスループットや反応性を向上させ,システムリソースを効率的に利用できます。 |
|
OS-9では,カーネルやデバイスドライバも含め,全てのコンポーネントが独立したモジュールになっています。新しい機能モジュールの追加や入れ替えの場合も,必要なモジュールを選んで単純に結合するだけで,再リンクやリコンパイルの必要なく,システムをコンフィグレーションできます。さらに,必要な機能部分だけをランタイムでダイナミックにロードし,追加変更することが可能です。 |
|
OS-9はUNIXスタイルのユニファイドI/Oを持ち,I/Oデバイスの論理クラスが個々のデバイスの物理的な特性に依存する部分と分離されています。このため,ディスクリプタやハードウェアドライバを追加交換することにより,新たなデバイスを素早くサポートできます。アプリケーションのメイン部分はそのままで,各種I/Oに対応することにより,製品の水平展開も可能です。 |