Operating System Embeddedとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Operating System Embeddedの意味・解説 

Enea OSE

(Operating System Embedded から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/01/28 10:23 UTC 版)

Enea OSE
開発者 Enea Sofware AB
OSの系統 リアルタイム
ソースモデル クローズドソース
最新安定版 OSE Multicore Edition / 2020年9月22日 (3年前) (2020-09-22)
ライセンス プロプライエタリ
ウェブサイト http://www.enea.com/
テンプレートを表示

Enea(エニアと発音)OSE(Operating System Embedded)は商用のリアルタイムオペレーティングシステム(OS)であり、主に組み込みシステム向けに販売されている。

詳細

Enea OSEはダイレクトメッセージパッシングの方式を用いており、分散環境に適したOSである。独自のIPC(インタープロセスコミュニケーション)であるLINXは異なるメディア等においても透過的なプロセス間通信が可能であり、異なるCPU間にあるプロセス同士があたかもひとつのOS上で動作しているかのように振舞う。 また、このLINXはLinux向けにも提供されておりOSE-Linux間においても透過的な通信を可能とする。Linux向けのLINXはGPLにて無料提供されている。

技術

OSE上のプログラミングは、基本的に8つのシステムコールだけで多くのプログラムを組むことができます。OSEはサブセットAPIにより、少ないアプリケーションコードの変更によって、同OSEファミリーであるOSEck、OSE Epsilonとの間の移植性/再利用性も高めています。

OS構造はモジュラー構造、マルチレイヤー・アーキテクチャ、非同期のダイレクト・メッセージ・パッシング等から構成され、シングルCPUから大規模な分散環境(マルチコア/マルチCPU)システムまで容易に拡張できるアプリケーションの概念化を可能にしている。

エラーハンドリングに関しては集中管理方式を採用しており、これにより設計および管理を容易にしている。

マルチコアに対して独自のハイブリッド構造を取っており、SMPの持つ設計の容易さとAMPの持つ高性能を兼ね備えたOSであると言っている。

競合OS

組み込み市場での主な競合OSは、VxWorks, Linux, QNX等である。

外部リンク




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Operating System Embedded」の関連用語

Operating System Embeddedのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Operating System Embeddedのページの著作権

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのEnea OSE (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS