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>ビジー・ウェイトケーパビリティ条 件 同 期コンテキスト・スイッチクリティカル・セクションデッドロック割 り 込 みハンドリング 遅逼 延デターミニズムハードウェアでサポートされるテスト&セット 操 作 を 使 用 しているロックを 取 得 する 相 互 排 他の 方 法 。プロセスが 現 在 ロックされた 状 態 のビジー・ウェイト・ロックを 取 得 しようとする 場 合 、ロックしているプロセスは、 現 在 ロックを 保 持 するプロセスがクリアされテスト&セット 操 作 が成 功 するまでテスト&セット 操 作 をリトライし 続 けます。 別 名 スピン・ロック。スーパーユーザーに 関 連連 する 伝 統 的 な 特 権 を 単 独 で 有 効 および 無 効 にすることが 可 能 な 別 個 の単 位 に 分 割 。 現 在 の 全 ての 有 効 な<strong>Linux</strong>ケーパビリティ 一 式 は/usr/include/linux/capability.hで 入手 する 事 が 可 能 で 付 録 Cに 詳 述 されています。PAM を 通 して、ルートだけが 通 常 認 められる 特 権を 必 要 とするアプリケーションを 非 ルート・ユーザーが 実 行 する 設 定 にすることが 可 能 です。アプリケーションが 定 義 する 条 件 を 満 足 するまでプロセスの 進逭 行 を 遅逼 らせるためにスリープ/ウェイクアップ/タイマーのメカニズムを 利 用 。<strong>RedHawk</strong> <strong>Linux</strong>では、postwait(2)およびserver_block(2)/server_wake(2)システムコールはこの 目 的 のために 提 供 されます。マルチタスク・オペレーティング・システムが 実 行 中 のあるプロセスを 止 めて 他 を 実 行 した 時 。ソフトウェアの 正 しい 動 作 を 保 証 するために 順 序 正 しくかつ 中 断 なしで 実 行 されなければならない 一 連連 の 命 令 。2つ 以 上 のプロセスが 両 方 ともあるリソースを 他 方 が 解 放 するのを 待 っているためにそれらのプロセスが 進逭 行 することが 出 来 ない 複 数 の 状 況 すべて。割 り 込 みルーチンが 割 り 込 みレベルでされたであろう 処 理 を 遅逼 延 する 方 法 。<strong>RedHawk</strong> <strong>Linux</strong>はカーネル・デーモンのコンテキスト 内 で 実 行 されるソフトIRQ、タスクレット、ワーク・キューをサポートします。 高 優 先 度 リアルタイム・タスクが 遅逼 延 された 割 り 込 み 機 能 の 動 作 をプリエンプトすることが 可 能 となるようにこれらのデーモンの 優 先 度 とスケジューリング・ポリシーを 構 成することが 可 能 です。一 定 の 時 間 内 に 特 定 のコード・パス( 順 に 実 行 される 一 連連 の 命 令 )を 実 行 するためのコンピュータ・システムの 能 力 。あるインスタンスから 他 へコード・パスが 変 化 する 実 行 時 間 の 範 囲 はシステムのデターミニズムの 度 合 いを 表 します。デターミニズムはユーザー・アプリケーションのタイム・クリティカルな 部邪 分 を 実 行 するために 必 要 な 時 間 とカーネルでシステム・コードを 実 行 するために 必 要 な 時 間 の 両 方 に 適遚 用 されます。Glossary-2

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

Saved successfully!

Ooh no, something went wrong!