対象:
Microsoft® Windows® XP
Microsoft Windows XP Embedded
要約 : さまざまなビジネス上および技術上の理由で、Microsoft® Windows NT®、Windows® 2000、Windows XP、および Windows XP Embedded オペレーティング システムが、リアルタイム システムを設置するためのプラットフォームとして検討されるようになってきています。ハード リアルタイム システムの厳密なレイテンシの要件を満たすためには、Windows XP の機能を増強する必要があります。この文書では、Windows XP と共に実行するリアルタイム サブシステムを提供する Ardence 社の RTX™ について検証します。Ardence 社の RTX は、リアルタイム スレッドの確定的スケジューリング、リアルタイム環境とネイティブ Windows XP 環境間でのプロセス間通信メカニズム、および専用のリアルタイム オペレーティング システムでよく見られるその他の拡張機能を Windows XP に実装します。ここでは、RTX のコンポーネントがこれらの機能をどのように提供するかについて説明し、最新の成果と経験を探り、今後の拡張の方向性を示します。
はじめにMicrosoft Windows XP の人気とマーケット シェアは高まっています。その理由として次のことが考えられます。
異種コンピューティング環境の保守による複雑さとコストの増加により、多くの企業が、オペレーティング システム (OS) として Windows XP を、あらゆるレベルの組織と機材で使用しようとしています。ネットワーク サーバー システムやデスクトップ システムとしての使用は、もともと Windows XP の設計が目標とした環境ですから、容易に理解できます。しかし、今や、工場の現場、医療機器、シミュレーション、テスト、通信機器など他の環境でも使用されようという勢いです。これらの環境に共通する特徴は、多くの場合、ハード リアルタイム システム動作を要件としていることです。
|