検索

第13章 Real-Time Kernel

download PDF

Red Hat Enterprise Linux for Real Time Kernel について

Red Hat Enterprise Linux for Real Time Kernel は、非常に高い決定論要件を持つシステム向けに、微調整を可能にするように設計されています。結果の一貫性を大幅に向上させるには、標準カーネルを調整する必要があります。リアルタイムカーネルを使用すると、標準カーネルを調整することで得られる増加に加え、わずかな増加も得ることができます。
リアルタイムカーネルは、rhel-7-server-rt-rpms リポジトリーで利用できます。Installation Guide にはインストール手順が記載されています。その他のドキュメントは Red Hat Enterprise Linux for Real Time の製品ドキュメント で入手できます。

kernel-rt ソースが更新されました

kernel-rt ソースが最新の Red Hat Enterprise Linux カーネルソースツリーをベースとするようにアップグレードされ、以前のバージョンに比べて多くのバグ修正と機能拡張が提供されています。(BZ#1553351)

リアルタイムカーネルの SCHED_DEADLINE スケジューラークラスが完全にサポートされました

Red Hat Enterprise Linux 7.4 にテクノロジープレビューとして導入された、リアルタイムカーネルの SCHED_DEADLINE スケジューラークラスが完全にサポートされるようになりました。スケジューラーにより、アプリケーションの期限に基づいた予測可能なタスクのスケジューリングが可能になりました。SCHED_DEADLINE は、固定優先度だけでなくアプリケーションのタイミング要件にも基づくタイミング分離を保証することで、定期的なワークロードに利益をもたらします。(BZ#1297061)

rt-entsk は、IPI の生成とリアルタイムタスクの遅延を防止します。

chrony デーモン chronyd は、カーネル内の静的キーをアクティブにするネットワークタイムスタンプを有効または無効にします。静的キーが有効または無効になると、他のプロセッサーにアクティブ化を通知するために 3 つのプロセッサー間割り込み (IPI) が生成されます。
以前は、chronyd 静的キーの急速なアクティブ化と非アクティブ化により、リアルタイムタスクの遅延が発生していました。その結果、遅延のスパイクが発生しました。この更新により、systemd は rt-entsk プログラムを開始し、タイムスタンプを有効にし、IPI の生成を防ぎます。その結果、IPI 生成が立て続けに発生することはなくなり、このバグによってリアルタイムタスクが遅延することもなくなりました。(BZ#1616038)
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.