リアルタイムLinux(Centos 7)で利用可能なオプションとその相互関係[閉じる]

リアルタイムLinux(Centos 7)で利用可能なオプションとその相互関係[閉じる]

質問により、より多くの最新情報を拡張して入手できることを願っています。ここ。ミリ秒未満のリアルタイム動作の要件があり、現在私のオプションが何であるかを調べています。私はチップセットをサポートするために最新のカーネル(> 4.14)Centosを使用しています。私が理解したところによると、いくつかのオプションがあります。

  • 私が選択したプリエンプションモデルを使用して、私が選択したカーネルにCONFIG_RT_PREEMPTパッチを適用します。(ねえ)
  • 次のいずれかのバージョンでパッケージ化されたリアルタイムカーネルを使用してください。CERNまたは中央オペレーティングシステム、どちらもカーネルバージョン3.10で頂点に達しました。
  • 私はまた、「RTLinux」ディストリビューションについても知っています。これで、WindRiverが所有するレガシー製品であることがわかりました。

上記の知識に基づいていくつかの質問があります。

  1. CERNサイトはCENTOSディストリビューションをそのまま反映していますか?彼らは似ているようです。誰がこれを所有/維持しますか?
  2. CERNとCENTOSのリアルタイムカーネルは、上記のCONFIG_RT_PREEMPTパッチの事前に準備されたバージョンですか?
  3. ここにいる誰かがCONFIG_RT_PREEMPTパッチについて知っている場合に備えて、ホームページには積極的に維持管理されているカーネルパッチが(4.0-rt、4.1-rt、4.4-rt)としてリストされています。しかし、詳しく見ると、すでに4.19まで利用可能なパッチがあります。私の好み。パッチメンテナンスモデルとは何ですか? 4.19 パッチを使用しないのはなぜですか?

ありがとう

答え1

カーネルバージョン3.10は、RHEL 7.x(CentOSおよび関連ディストリビューション)ロックバージョンです。 RedHatはこのカーネルバージョンを維持し、展開の積極的なサポートの一環として必要なバグ修正と新しいドライバをバックポートします。 RHEL 8.0がリリースされると、8.xシリーズで再びメンテナンスされる新しいカーネルバージョンが提供されます。カーネルのソースコードが公開されているため、CentOSやその他の関連ディストリビューションは広く使用され、広くテストされた同じコードベースを使用できます。

1.) CERN、ヨーロッパの核研究機構、CERNのオプションのカスタマイズにより、CentOS 7バージョンを維持します。

2.)はい、RedHatによってパッケージ化されており、RHEL 7.xでサポートされており、バックポートされたバグ修正やその他の操作が含まれています。これらのカーネルはRHEL 7.xの基盤であるため、RedHatバックポートのすべての利点を活用しているため、実際にはLinus Torvaldsの「バニラ」3.10よりも新しいハードウェアのサポートを提供できます。

3.) この記事を書く時点で、RHEL/CentOSの「エンタープライズ」3.10と実際のカーネルバージョン5.0.7の「最先端」の間の連続体と考えることができます。私は彼らのメンテナンスモデルを知りません。

関連情報