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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

プロセス 間 同 期優 先 度 継 承 5優 先 度 継 承 ミューテックスを 使 用 するアプリケーションは、その 時 々に 一 時 的 に 引 き 上 げられる優 先 度 を 検 出 することが 可 能 です。 引 き 上 げはミューテックスを 取 得 したそれらのスレッドで 発生 し、 他 の 高 優 先 度 スレッドはそのミューテックスを 待 ってスリープ 状 態 に 入 ります。この 場 合 、スリープしているスレッドの 優 先 度 は 所 有 者 がロックを 保 持 する 間 は 一 時 的 にロック 所 有 者 に 移されます。それらのスリープしているスレッドは 他 のミューテックスを 順 に 所 有 することができるため、それら 自 身 が 優 先 度 を 引 き 上 げ、 最 大 機 能 はどの 優 先 度 へ 引 き 上 げるかを 決 定 する 際 に 優 先 度 を 引き 上 げられるスリープ・スレッドを 使 用 して 解 決 します。ユーザー・インターフェース5ここに 記 載 されたサービスの 完 全 な 説 明 は 後 に 続 くセクションおよび 対 応 するオンラインのmanページで 提 供 されます。以 下 のサービスはミューテックスの 状 態 で 操 作 します。pthread_mutex_consistent_np(3)pthread_mutex_getunlock_np(3)pthread_mutex_setconsistency_np(3)pthread_mutex_setunlock_np(3)矛 盾 するミューテックスの 矛 盾 をなくすミューテックスのアンロック・ポリシーを 返 すミューテックスの 整 合 性 状 態 を 設 定ミューテックスのアンロック・ポリシーを 設 定以 下 に 記 載 されたサービスはミューテックス 属 性 オブジェクト 内 に 格 納 されている 属 性 に 関 して修 正 もしくは 問 い 合 わせを 行 います。「ミューテックス 属 性 オブジェクト」は 属 性 オブジェクトを 伴 い 作 成 されたミューテックス 内 で 利 用 可 能 であるミューテックスの 機 能 を 定 義 するデータ 構造造 体 です。ミューテックスは 多 くの 機 能 を 持 っているので、ミューテックス 属 性 オブジェクトはアプリケーションが1つのミューテックス 属 性 オブジェクト 内 で 要 求 されるすべての 属 性 を 定 義するためにそれの 使 い 勝 手 を 良 くして、 一 連連 の 属 性 オブジェクトを 持 つことになる 全 てのミューテックスを 作 成 します。更 にミューテックスの 寿 命 のために 固 定 される 必 要 のあるそれらの 属 性 は、ミューテックス 属 性オブジェクトを 通 してのみ 定 義 することが 可 能 です。 同 様 にミューテックスの 寿 命 を 変 更 可 能 な属 性 は、ミューテックス 属 性 オブジェクトを 通 して 最 初 の 定 義 を 与 えることが 可 能 で、その 後 、対 応 するミューテックス 自 身 の 属 性 操 作 を 介 して 変 更 することが 可 能 です。属 性 の 取 得 :pthread_mutexattr_getfast_np(3)pthread_mutexattr_getprotocol(3)pthread_mutexattr_getrobust_np(3)pthread_mutexattr_getunlock_np(3)操 作 モードを 返 すプロトコルを 返 すロウバスト・レベルを 返 すアンロック・ポリシーを 返 す属 性 の 設 定 :pthread_mutexattr_setfast_np(3)pthread_mutexattr_setprotocol(3)pthread_mutexattr_setrobust_np(3)pthread_mutexattr_setunlock_np(3)操 作 モードを 設 定プロトコルを 設 定ロウバスト・レベルを 設 定アンロック・ポリシーを 設 定5-23

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

Saved successfully!

Ooh no, something went wrong!