4.5. 高度なプログラミング可能割り込みコントローラー


Intel 社が開発した高度なプログラマブル割り込みコントローラー (APIC) は、大量の割り込みを処理し、それぞれを特定の CPU 群にルーティングし、CPU 間の通信をサポートし、複数のデバイスが単一の割り込み線を共有する必要性を排除します。

リアルタイムの APIC は、一連のデバイスとテクノロジーを表し、スケーラブルかつ管理可能な方法で多数のハードウェア割り込みを生成し、ルーティングして、処理します。これは、各システム CPU に組み込まれたローカル APIC と、ハードウェアデバイスに直接接続された複数の入出力 APIC を組み合わせて使用する。

リアルタイムで、ハードウェアデバイスが割り込みを生成すると、接続された I/O APIC が割り込みを検出し、システム APIC バスを介して特定の CPU にルーティングします。オペレーティングシステムは、IO-APIC がデバイスに接続されていること、およびそのデバイス内の割り込み線を認識しています。高度設定および電源インターフェイス差別化システム記述テーブル (ACPI DSDT) には、ホストシステムボードと周辺機器の具体的な配線に関する情報が含まれており、デバイスは使用可能な割り込みソースに関する情報を提供します。これら 2 つのデータを組み合わせて割り込み階層全体に関する情報を提供します。

RHEL for Real Time は、階層で接続されたシステム APIC を使用し、特定の CPU や CPU をターゲットにするのではなく、負荷分散された方法で CPU に割り込みを提供することで、複雑な APIC ベースの割り込み管理ストラテジーをサポートします。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る