Symobi (System for mobile applications) は、独自の最新のモバイルリアルタイム オペレーティング システムです。2002 年以来、ドイツの Miray Software 社によって開発されており、ミュンヘン工科大学の Uwe Baumgarten 教授の研究チームと一部協力しています。[1]このグラフィカルオペレーティング システムは、組み込みシステムとモバイル システムの分野向けに設計されています。エンド ユーザーや産業分野の PC でもよく使用されています。
デザイン
Symobi の基盤は、リアルタイムマイクロカーネル Sphere をベースとするメッセージ指向オペレーティング システム μnOS です。μnOS は、統合プロセス マネージャーを使用して、すべてのプロセス (基本的なオペレーティング システム サービス プロセスからアプリケーション プロセスまで) 間のメッセージ パッシングによる通信を提供します。最下層では、Sphere マイクロカーネルの役割は、セキュリティ メカニズムとリソース管理をリアルタイムで実装および実施することです。Symobi 自体は、システム サービス、一貫したグラフィカル ユーザー インターフェイス、標準プログラムとドライバーを備えた完全なグラフィカル オペレーティング システム環境も提供します。
分類
Symobi は、さまざまな分野のアプリケーションからの機能を 1 つのオペレーティング システムに統合します。最新のオペレーティング システムとして、Symobi は Windows、Linux、Unix などのように、分離されたプロセス、軽量スレッド、動的ライブラリを提供します。モバイル組み込みオペレーティング システムの分野では、リソース要件が低く、モバイル デバイスをサポートしているため、Windows CE、SymbianOS、Palm OS などのシステムに似ています。QNX や VxWorks などの従来のリアルタイム オペレーティング システムと同様に、リアルタイム機能とさまざまなプロセッサ アーキテクチャのサポートを共有しています。
歴史
Sphere、μnOS、Symobi の開発は、Konrad Foikis 氏と Michael Haunreiter 氏 (Miray Software 社の創設者) のアイデアと仕事に基づいています。このアイデアと仕事は、彼らが学生時代、つまりコンピュータ サイエンスを学び始める前から始まりました。基本的なコンセプトは、便利で必要な機能 (リアルタイム性や移植性など) と最新の特性 (マイクロカーネルやプロセス間通信など) を組み合わせて、安定した信頼性の高いオペレーティング システムを形成することでした。当初は、Foikis 氏と Haunreiter 氏が学生時代に開発したさまざまなアプリケーション プログラムの基盤としてのみ使用されるはずでした。2000 年、Konrad Foikis 氏と Michael Haunreiter 氏は、μnOS が自分たちの用途をはるかに超えた用途に適していることに気づき、Miray Software 社を設立しました。ミュンヘン工科大学との協力は、その 2 年後には既に進展していました。2006 年には、Symobi の最初の公式バージョンが完成し、同年秋には Systems 展示会で専門家の間で紹介されました。
サポート
- シングルコア
- インテル: 80386、80486、Pentium、Pentium Pro、Pentium II、Pentium III、Pentium 4、Core Solo、Core 2 Solo
- AMD: Élan SC410、Élan SC520、K6、K6-2、K6-III、Duron、Sempron、Athlon、Opteron
- VIA: Cyrix Mark II、Cyrix III、C3、C7、エデン
- 上昇: mP6
- マーベル / インテル: PXA-250、PXA-255、PXA-270、IXP-420
- モトローラ / フリースケール: G2、G3、G4
- マルチコア
- インテル: Pentium 4、Core Duo、Core 2 Duo
- AMD: Athlon X2、Opteron
応用分野
Symobi は、ハンドヘルド製品 (ポータブル コミュニケータ、インターネット アプライアンス) や、民生用アプライアンス (セットトップ ボックス、ホーム ゲートウェイ、ゲーム、コンソール) に適しています。さらに、自動車 (制御およびインフォテインメント システム)、産業用制御システム (モーション コントロール、プロセス コントロール)、およびPOS (レジ システム、チケット マシン、情報端末) の分野でも使用されています 。
利点と欠点
このオペレーティング システムは、リアルタイム マイクロカーネルとマルチプロセッサ機能によって際立っています。さらに、ポータブルであるため、特定のハードウェア プラットフォームに縛られません。Symobi のプロセス間通信により、セキュリティと柔軟性が保証されます。最新のアーキテクチャを備え、低いリソース要件 (プロセッサ、システム メモリ) で動作します。このシステムはJava-VMを提供します。標準アプライアンスの分野では、このオペレーティング システムはまだ広く普及していません。基本的な POSIX サポートのみがあり、ドライバーによるハードウェア サポートは制限されています。さらに、Symobi はオープン ソースオペレーティング システムではなく、現時点ではオフィス アプリケーション、電子メール機能、Web ブラウザーは提供されていません。
参考文献
- Miray Software: 最新の組み込み可能な RTOS である Symobi の紹介、2006 年
- ^ 「ホーム」. os.in.tum.de .
外部リンク
- シモビ
- ミュンヘン工科大学オペレーティングシステム学科長
- ミレイソフトウェア
