翻訳と辞書
Words near each other
・ RT-PCR
・ RTA
・ RTAF-5
・ RTAI
・ RTBF
・ RTC
・ RTCP
・ RTD
・ RTE
・ RTECS
・ RTEMS
・ RTF
・ RTG
・ RTGS
・ RTH
・ RTH2
・ RTHK
・ RTI
・ RTL
・ RTL 5


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

RTEMS : ウィキペディア日本語版
RTEMS

RTEMS (Real-Time Executive for Multiprocessor Systems) はフリーでオープンソースリアルタイムオペレーティングシステム (RTOS) であり、組み込みシステム向けの設計となっている。
元々は ''Real-Time Executive for Missile Systems'' の略とされていたが、後に ''Real-Time Executive for Military Systems'' の略とされ、さらに現在の頭字語となった。RTEMSの開発は1980年代末ごろに始まり、1993年ごろにはFTPでダウンロード可能になっていた。OAR Corporationはユーザーの代表者などを含む運営委員会と協力してRTEMSプロジェクトを運営している。
RTEMSはリアルタイムの組み込みシステム向けに設計されており、以下のような各種プロセッサアーキテクチャに移植されている。
* ARM
* Atmel AVR
* Blackfin
* Freescale ColdFire
* TI C3x/C4x DSPs
* H8/300
* Intel 80386Pentium、およびそれ以降のx86アーキテクチャ
* Lattice Mico32
* 68k
* ルネサス エレクトロニクス M32C
* ルネサス エレクトロニクス M32R
* MIPS
* Nios II
* PowerPC
* ルネサス エレクトロニクス SuperH
* SPARC
RTEMS はPOSIXμITRONといった各種オープンAPI標準をサポートするよう設計されている。もともとのAPIは Classic RTEMS API と呼ばれており、Real-Time Executive Interface Definition (RTEID) 仕様に基づいている。またFreeBSDTCP/IPスタックや、NFSFATといった各種ファイルシステムをサポートしている。
RTEMSではメモリ管理プロセス管理を行わない。POSIXの用語で言えば、シングルプロセス・マルチスレッド環境を実装している。そのため、POSIXサービスのうち、メモリマッピング、プロセス生成、共有メモリといった関連の部分は提供していない。RTEMS は POSIX Profile 52 すなわち "single process, threads, filesystem" にほぼ相当する〔 LinuxDevices.com、2005年9月7日〕。
RTEMSは様々な分野で利用されている。EPICSコミュニティでもRTEMSサブミッタとして活動している人が複数存在する。宇宙開発においても、SPARCERC32LEONMIPS Mongoose-VColdfirePowerPCといったマイクロプロセッサが使われているため、RTEMSが活躍している。マーズ・リコネッサンス・オービターでは Electra ソフトウェアラジオにRTEMSが使われている。
RTEMSは修正版GPLライセンスで配布されており、RTEMSオブジェクトと他のファイルをリンクしたとき、実行ファイル全体をGPLとすることを要求しない。これは GNAT Modified General Public License に準じているがAda言語に限定されない。
== 脚注 ==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「RTEMS」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.