12.07.2015 Views

RedHawk Linux User's Guide version 6.3 日本語版

RedHawk Linux User's Guide version 6.3 日本語版

RedHawk Linux User's Guide version 6.3 日本語版

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>RedHawk</strong> <strong>Linux</strong> User’s <strong>Guide</strong>システム・アップデート 1リアルタイム 機 能 1「<strong>RedHawk</strong> <strong>Linux</strong> updates」はConcurrentのWebサイト「<strong>RedHawk</strong> Updates」からダウンロードすることが 可 能 です。 詳 細 は<strong>RedHawk</strong> <strong>Linux</strong> Release Notes を 参 照 してください。NOTEConcurrentは「RHEL updates」のダウンロードは 推 奨 しません。<strong>RedHawk</strong><strong>Linux</strong>カーネルは 標 準 RHELカーネルを 差 し 替 えており、RHELディストリビューションのどのようなバージョンであっても 動 作 する 可 能 性 は 高 いです。しかし、Concurrentから 提 供 された 以 外 の「updates」をインストールするとシステムが 不 安 定 となりますのでそれは 推 奨 しません( 特 にgccとglibc)。 外 部邪 からのセキュリティに 関 するUpdatesは 必 要 であればインストールしても 構 いません。本 セクションはオペレーティング・システムのリアルタイム 処 理 やパフォーマンスを 含 む 機 能 の簡 単 な 説 明 を 提 供 します。 以 下 に 記 載 された 機 能 に 関 する 更 に 詳 細 な 情 報 は、 本 章 に 後 にて 提 供します。プロセッサ・シールディング 1プロセッサ・アフィニティ 1Concurrentは 割 り 込 みやシステムデーモンに 関 連連 した 予 測 できない 処 理 から 遥 択 したCPUを 保 護(シールド)する 方 法 を 開 発 しました。クリティカルなプライオリティの 高 いタスクを 特 定 のCPUにバインドし、 多 くの 割 り 込 みやシステムデーモンを 他 のCPUへバインドすることにより、マルチプロセッサーシステムの 特 定 CPU 上 において 最 高 のプロセス・ディスパッチ・レイテンシー(PDL)を 得 ることができます。2 章 ではシールディングCPUの 手 本 を 紹 介 し、またレスポンス 時 間向 上 およびデターミニズム 強 化 のテクニックを 説 明 します。複 数 のCPU 上 で 複 数 のプロセスを 実 行 するリアルタイム・アプリケーションでは、システムの 全てのプロセスのCPU 割 り 当 てを 明 示 的 に 制 御 することが 望 ましい。この 機 能 はConcurrentよりmpadvise(3)ライブラリルーチンや run(1)コマンドを 通 して 提 供 されます。 追 加 情 報 については2 章 およびmanページを 参 照 してください。1-4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!