応用情報技術者OSとメモリの境界条件オリジナル・公式資料照合難易度

読者優先の読書きロックというモデルで、書き手が待っていても新しい読者が既存読者へ加われる。読取りが途切れない場合の注意点はどれか。

A
書き手も読者と同時に自由に変更できるので待ちは不要になる

読書きロックは読み書き間の排他を保つ。書き手の待ちを無視してよいわけではない。

B
書き手が長く待ち続ける可能性があるため、公平性や待ち時間の方針を設計する★ 正解

読み取り同時実行の効率と、書き手を進める保証は別である。本問は読者優先モデルを明示している。

C
書き手が待つと新しい読者は必ず停止するので飢餓は起きない

それは本問で定義した読者優先の動作とは異なる。

D
読書きロックならすべての実装で待ち時間の上限が同じである

公平性や優先順位は実装・設定にも依存し、一律の上限を仮定しない。

解説

読み取り同時実行の効率と、書き手を進める保証は別である。本問は読者優先モデルを明示している。

根拠資料・確認情報

対応範囲:2026年度 応用情報技術者試験/シラバスVer.7.2・科目A/B表記

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで 応用情報技術者 合格を目指す。無料・課金なし。

更新: 2026/11/2
読者優先の読書きロックというモデルで、書き手が待っていても新しい読者が既存読者へ | 応用情報技術者 練習問題・解説 | まなびの時間