한국   대만   중국   일본 
VxWorks - Wikipedia コンテンツにスキップ

VxWorks

出典: フリ?百科事典『ウィキペディア(Wikipedia)』
VxWorks
開?者 ウインドリバ??システムズ
OSの系統 リアルタイムオペレ?ティングシステム
開??況 開?中
初版 1987年 (37年前)  ( 1987 )
最新安定版 21.11 / 2021年11月 (2年前)  ( 2021-11 )
?象市場 組み?みシステム
プラットフォ?ム x86  • x86-64  • PowerPC  • ARM  • RISC-V
カ?ネル 種別 モノリシックカ?ネル
ライセンス 使用許諾契約書 (EULA)
ウェブサイト www .windriver .com /products /vxworks
テンプレ?トを表示

VxWorks (ブイエックスワ?クス) は、 アメリカ合衆? WindRiver 社が開??販?する 組み?みシステム 向け リアルタイムオペレ?ティングシステム

?要 [ 編集 ]

VxWorks は、1980年代後半に、 Ready Systems 英語版 が販?していた VRTX 英語版 への?張からスタ?トしている。その後、 ファイルシステム 統合開?環境 を追加し、最終的にカ?ネルを入れ替えて今に至っている。

なお、WindRiver社は、2022年1月12日に、アプティブ社によって買?されている [1] [2]

1993年12月?時、サポ?トしているホストは SPARCstation DECstation IRIS 英語版 HP 9000 等で、サポ?トしているタ?ゲットCPUは SPARC / SPARClite 英語版 R3000 AMD29000ファミリ? Intel 80960 、Intel 80386 / 486 等であった [3] 。VxWorks5.1は、イノテック株式?社と日新電機株式?社によって日本で販?されていた [4]

VxWorksは、高い安全性が要求される航空?宇宙?防衛の分野で?く使われている。 NASA は長年このOSを火星探査機に使ってきた。 1997年 マ?ズ?パスファインダ? 2004年 マ?ズ?エクスプロレ?ション?ロ?バ? 上の制御ソフトウエアはVxWorks上で動いている。

このカテゴリとしては比較的規模の大きいOSではあるが、 QNX などのような「リアルタイムUnix」ではない。VoIP、ル?タ、基幹ネットワ?ク、ロボット、産業機器、防衛航空宇宙、車載機器など、比較的大型の機器で使用されている。ゲ?ムセンタ?用の大型筐?ゲ?ムにも利用されている例がある。近年では、組?み向けコンピュ?タの高性能化に伴い、デジタル 家電 製品など比較的小型の機器にも用いられるようになってきている。

リアルタイムカ?ネル、 UNIX ライクな機能のライブラリでのサポ?トやその他のライブラリ、 CPU コアと周?を管理するBSP( Board Support Package )などから成る [3] 。BSPを含めてス?パ?バイザモ?ドで動作し、アプリケ?ションからカ?ネルを??コ?ルで呼び出すため極めて高速に動作する、シェルからあらゆる??をコマンドのように呼び出すことができ、デバッグが容易で、バグ等で?生したエラ?はトラップして動作を回復させスタックを解析して??の呼び出し履?を表示する機能等がある。

2001年、WindRiver社が BSDI 社を買?し、しかし顧客は優れたUNIXでなく、オ?プンな Linux を求めていることを知り、WindRiver社はLinuxに方針?換をした。BSDIのエンジニアの貢?でファイルシステム( HRFS と呼ばれるUNIX系ファイルシステムで一種の ジャ?ナリングファイルシステム )、I/Oシステム(XBD)、ネットワ?ク(MUX)、ドライバ(VxBUS)の根幹をなすフレ?ムワ?クが確立され最先端の技術レベルとなった。

マルチコアに?する??も、不可能といわれたSMPに??、SMPハ?ドウエアをAMPやAMP/SMP混在可能にしたり、 ハイパ?バイザ技術も?表しシングルCPU上でLinuxとVxWorksの?想化も可能にしている。

開?環境 [ 編集 ]

VxWorksは、組み?みシステム向けとしては早くから、 Tornado (トルネ?ド)と呼ばれる?自開?の 統合開?環境 が提供されており、タ?ゲットサ?バ?と呼ばれる技術が、ICEやツ?ルの?張性を高め、そのコンセプトが利点として知られてきた。

VxWorksは、バ?ジョン6から、Tornadoを捨て Eclipse ベ?スのWorkbench(ワ?クベンチ)と呼ばれる統合開?環境に移行した。蓄積された技術、ア?キテクチャは踏襲され、近年、急激に需要を?したマルチコアの技術に呼?しツ?ルの??を進めている。特に組み?み開?特有のワ?クフロ?に着目し最適化を行い使いやすさを追求している。

脚注?出典 [ 編集 ]

?考文? [ 編集 ]

  • 『インタ?フェ?ス』1993年12月?、 CQ出版社 、1993年12月。  

?連項目 [ 編集 ]

外部リンク [ 編集 ]