単一のUnix仕様バージョン4(問題7)複数のリアルタイムAPIをBaseに移動します。次のステップは何ですか?

単一のUnix仕様バージョン4(問題7)複数のリアルタイムAPIをBaseに移動します。次のステップは何ですか?

標準の読書中に、次のようないくつかのAPIが見つかりました。

  1. POSIXリアルタイムAPIとの一貫性のためにIssue 5に導入されました。

  2. 課題6でオプショングループメンバーシップとしてマーク

  3. 課題7(SUSv4)から基本に移動しました。

尋ねる:これはすべてのシステムがUnix(R)V7「製品標準はリアルタイムシステムです。リアルタイム要件に対するこれらのシステムの実際の機能は何ですか?」

ベストアンサー1

これが質問者が推測しようとしているものです。

POSIXスレッドと同様に、リアルタイムAPIは一般的なアプリケーションに役立ちます。これらのAPIの仕様は何の問題もなく実装でき、これらのインターフェースをサポートするオペレーティングシステムがより一般的になるため、標準はそれを基にします。 POSIXは、合意を達成するために設計された規範的な標準です。

リアルタイムAPIとして、これを使用するアプリケーションがリアルタイムアプリケーションであるという意味ではありません。これらのAPIのサービス品質を保証するオペレーティングシステム(およびある程度ハードウェア)の機能は、さまざまな要因によって異なり、最も重要なのはシステム負荷です。

有限システムが自分の能力を超えるリアルタイム要求を無制限に処理できると期待するのは不合理です。私はリアルタイムプログラミングの経験を持っていませんが、感覚に基づいて推測したものの1つは、リアルタイムアプリケーションにはプログラマが達成しなければならない明確な範囲と目標があり、それ以上のリアルタイムシステムユーザーが達成する必要があることです。範囲と目標を超えないでください。

おすすめ記事