イーソル、リアルタイムOS「eT-Kernel」の時間保護技術を開発

イーソル株式会社は、イーソルが開発・販売するリアルタイムOS「eT-Kernel」の時間保護技術「eT-Kernel Temporal Partitioning」を開発したことを発表します。

                               2011年11月15日
報道関係者各位
                               イーソル株式会社

   イーソル、リアルタイムOS「eT-Kernel」の時間保護技術を開発

イーソル株式会社(本社:東京都中野区、代表取締役社長:澤田 勉、以下
イーソル)は、イーソルが開発・販売するリアルタイムOS「eT-Kernel」の時
間保護技術「eT-Kernel Temporal Partitioning」を開発したことを発表します。
eT-Kernel Temporal Partitioningにより、特定のソフトウェアによるCPUの
独占を防ぎ、大規模なシステム統合の効率化と、組込みシステムのリアルタイ
ム性と信頼性確保を支援します。分散開発型の大規模システム、高い信頼性が
求められるシステム、マルチメディア機器などのインターネット接続機能を持
つ機器などに最適です。

eT-Kernel Temporal Partitioningの発売は、2012年第2四半期を予定してい
ます。それに先立ち、明日より開催される「Embedded Technology 2011 組込
み総合技術展」(会期:2011年11月16日(水)〜18日(金)、会場:パシ
フィコ横浜(神奈川県横浜市))のイーソルブース(ブース番号:C-17)にて、
eT-Kernel Temporal Partitioningのデモ実演を行います。

大規模化する組込みシステム開発の効率化や部品コスト削減のため、オープン
ソース・ソフトウェアや、他部門や協力会社などが開発した多くのソフトウェ
アを統合し、システムを構築するケースが多くなっています。第三者が開発し
たソフトウェアを利用する場合、設計情報を詳細に把握することが難しいため、
動作するタイミングや実際のふるまいと、必要なCPU消費時間を正確に見積も
るのは困難です。このため、どの処理をどの優先度で実行するか、といった
システム設計を、従来のタスクやプロセスの優先度設定だけで実現するのは、
難しくなってきています。

さらに、第三者が開発したソフトウェアだけでなく、自身が開発したソフト
ウェアでも、すべての不具合を取り除くことが困難になってきています。
また、インターネット接続機能の搭載により、ユーザによる開発元の分からな
いアプリケーションのダウンロードや、メールやウェブブラウザ経由のウィル
ス感染などの機会が増加しています。こうした信頼度が低いソフトウェアが
予期せずCPUを独占してしまうと、OSを含むほかのソフトウェアが決められ
た時間までに処理を終えられなかったり、最悪の場合はシステムが機能不全に
陥ってしまったりするような事態が起こります。

eT-Kernel Temporal Partitioningを導入することで、効率的にシステムを統合
でき、さらにシステムのリアルタイム性と信頼性を確保できます。
eT-Kernel Temporal Partitioningでは、タスク/プロセスグループごとに、
使用するCPU時間を設定できます。あらかじめ設定された時間分はCPUを
使用できることをOSが保証します。このとき、あるアプリケーションを構成
するタスク/プロセス群をひとつのグループとして登録すると、そのアプリ
ケーションのCPU時間が保証されることになります。システム統合時には、
このように利用することで、パフォーマンスの調整と保証が容易になります。
CPUがアイドル状態になった場合は、所属するグループのCPU時間が超過し
ていても、実行可能状態のタスクが優先度順に実行されるため、CPUが最大限
に活用されます。

タスク/プロセスグループを超えたタスク/プロセス間通信にも、通常のAPI
を利用できるほか、既存のソフトウェアに手を加えることなくそのまま利用で
きるため、容易にeT-Kernel Temporal Partitioningを導入できます。また開
発ツールは、eT-Kernelに特化した「eBinder」を利用できるため、個々のタ
スクとシステム全体の挙動を俯瞰的に捉えられるシステム解析ツールや、パ
フォーマンスチューニングに有用なプロファイリングツールなどを活用し、効
率的に開発を進められます。

eT-Kernel Temporal Partitioningは、eT-Kernelのマルチコアプロセッサ対応
版SMP型リアルタイムOS「eT-Kernel Multi-Core Edition」と組み合わせる
ことで、マルチコア上のコアグループ上のタスク/プロセスグループの時間も
保証します。eT-Kernelは、マルチコアシステムの信頼性を確保するための技
術として、カーネルや、タスク/プロセスグループをパーティションとして
分離し、不正アクセスによるメモリ破壊を防ぐシステム保護機能
「eT-Kernel Multi-Core Edition Memory Partitioning」を用意しています。
eT-Kernel Temporal Partitioningとあわせて利用することで、メモリと時間
両方を保護できるため、さらに安全なシステム統合と高い信頼性を実現でき
ます。さらにeT-Kernelの最上位プロファイルで、高いLinuxとの互換性を
持つ「eT-Kernel/POSIX」を利用する際には、ITRONベースのリアルタイム
ソフトウェアと、Linuxソフトウェア資産を安全に統合できます。

イーソル株式会社 常務取締役エンベデッドプロダクツ事業部長
上山伸幸のコメント
「組込みシステムでも、第三者が開発したソフトウェアを多く用いた大規模な
システム統合を行うケースが増え、システム設計やパフォーマンス予測が複雑
で難しいものになってきています。システム統合やインターネット接続機能の
搭載に伴い、信頼度の低いソフトウェアのCPU独占による他のソフトウェアの
処理遅延なども重要な課題です。ソフトウェアの根幹をなすリアルタイムOS
は、こうした課題を解決する重要なファクターの一つです。イーソルは、リア
ルタイムOSベンダーとして、これまでにリリースしたメモリ保護技術、シス
テム保護技術に加え、今回開発した時間保護技術により、スムーズなシステム
統合と信頼性を確保する強力な仕組みを提供し、組込みソフトウェア開発者を
強力に支援します。」



<補足資料>
▽ eT-Kernel詳細:http://www.esol.co.jp/embedded/et-kernel.html
▽ eBinder詳細:http://www.esol.co.jp/embedded/ebinder.html
▽ イーソル ホームページ:http://www.esol.co.jp/


■ 本リリースに関するお問い合わせ先
イーソル株式会社 エンベデッドプロダクツ事業部マーケティング部 村上
  TEL:03-5302-1360 / FAX:03-5302-1361
  E-Mail:ep-inq@esol.co.jp  URL:http://www.esol.co.jp/embedded/

企業情報

企業名 イーソル株式会社
代表者名 長谷川 勝敏
業種 コンピュータ・通信機器

コラム

    イーソル株式会社の
    関連プレスリリース

    イーソル株式会社の
    関連プレスリリースをもっと見る

    • クリックして、タイトル・URLをコピーします
    • facebook
    • line
    • このエントリーをはてなブックマークに追加

    プレスリリース詳細検索

    キーワード

    配信日(期間)

    年  月  日 〜 年  月 

    カテゴリ

    業界(ジャンル)

    地域