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.

シールドCPU 上 のプロセッサ 間 割 り 込 みグラフィクス 割 り 込 み 7cat /proc/mtrrMTRRの 出 力 を 調 査 し、 以 前 のMTRR 設 定 との 遊 いについて 確 認 します。グラフィクス・アプリケーションが 実 行 中 は 複 数 のプロセッサ 間 割 り 込 みが 発 生 します。NVIDIAドライバといったカーネル・グラフィクス・ドライバは、NVIDIAグラフィクス 処 理 ユニット(GPU: Graphics Processing Unit)のデータの 読 み 書 きをするために 様 々なキャッシュ 禁 止 グラフィクス・メモリ・バッファを 割 り 当 ておよび 構 成 します。グラフィクス 実 行 中 にこれらのバッファが 追 加 または 削 除 されるたびに、これらバッファ・キャッシュ・モード 移 行 様 式 のためのこれらのデータやTLBキャッシュをフラッシュするためにプロセッサ 間 割 り 込 みがシステムの 他 の 各 々のCPUへ 送 信 されます。これらのプロセッサ 間 割 り 込 みの 種 類 は、1 割 り 込 みにつき50~250μ 秒 に 遉 してしまう 相 当 深 刻 な 影 響 を 持 っている 可 能 性 があります。キャッシュ 禁 止 カーネル・グラフィクス・バッファの 割 り 当 てと 解 放 が 発 生 するのは 次のとおり:• Xサーバーの 開 始 と 終 了• グラフィクス・アプリケーションの 実 行• Ctrl+Alt+F#キーボード 操 作 による 非 グラフィクスTTYからグラフィクス 画 面 への 切 り 替 えNVIDIA PCIeおよび/またはPCIグラフィクス・カードによるシステムに 関 しては、これらのプロセッサ 間 割 り 込 みの 種 類 は、キャッシュ 禁 止 バッファ・ページのプールがプリアロケート 時 に 排除 または 低 減 される 可 能 性 があります。グラフィクス・バッファ 割 り 当 てが 行 われた 時 に、これらの 要 求 を 満 足 するために 必 要 となるページがプリアロケート・ページ 空 きリストから 取 得 されます。これらのページが 既 にキャッシュ 禁 止 であるため、これらのページが 使 用 された 時 に 更 なるフラッシュ 操 作 をする 必 要 がありません。バッファ 割 り 当 てが 削 除 された 時 、ページはページ空 きリストへ 戻 され、 残 りのキャッシュ 禁 止 が 取 り 除 かれます。 要 求 された 時 にプリアロケート・ページのプールが 空 であるならば、ページは 動 的 に 割 り 当 てられプロセッサ 間 割 り 込 みは 通 常 の方 法 で 発 行 されます。 従 って、 利 用 可 能 なページのプールが 決 して 空 にならないように 十 分 なページをプリアロケートすることが 通 常 は 最 善 です。このサポートを 有 効 にするには、PREALLOC_GRAPHICS_PAGESカーネル・パラメータはプール内 のプリアロケート・ページの 数 を 意 味 する 正 の 値 である 必 要 があります。10240の 値 がすべてのプレビルト<strong>RedHawk</strong> <strong>Linux</strong>カーネルに 設 定 されています。このサポートを 無 効 にするには、プレビルト<strong>RedHawk</strong> <strong>Linux</strong>カーネルを 使 用 しGRUBカーネル・パラメータ “no_pregraph_pgs”を 指 定 、またはカスタム・カーネルを 構 築 しPREALLOC_GRAPHICS_PAGESカーネル・パラメータに 対 しゼロの 値 を 指 定 することが 可 能 です。このサポートは、PREALLOC_GRAPHICS_PAGES パラメータの 値 に 関 係 なくNVIDIA PCI/PCIeグラフィクス・カードが 存 在 しないシステム 上 では 常 に 無 効 となっています。PREALLOC_GRAPHICS_PAGESオプションはカーネル 構 成 GUIの「Device Drivers ->GraphicsSupport」のサブセクションにあります。/proc/driver/graphics-memoryファイルは、グラフィクス・アプリケーションが 実 行 している 間 、実 際 に 使 用 しているグラフィクス・メモリ・ページの 最 大 量 を 監 視 するためにいつでも 調 査 することが 可 能 です。 例 えば:G-3

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

Saved successfully!

Ooh no, something went wrong!