正誤表
以下の誤りがありました。お詫びして訂正いたします。
下記の黒色表示部分は第2刷では修正済みです。
下記の青字表示部分は第3刷で修正済みです。
下記の緑色表示部分は次の刷で修正予定です。
第2章 実行管理
- 19ページ 2.5節の第1段落第1行 (誤)「複数種類の」 (正)「複数の」
- 30ページ 図2.11 (c) ラウンドロビンスケジューリングの一番左のスレッドAの実行時間 (誤)「実行時間=5」 (正)「実行時間=4」
第3章 同期・通信
- 34ページ 3.1節の第1段落第4行 (誤)「スレッド数」 (正)「スレッド」
- 38ページ 図3.3 TAS命令による相互排除のプログラムの while の条件の「!」の有無 (誤)「while ( !TestAndSet(&flag) )」 (正)「while ( TestAndSet(&flag) )」
- 54ページ 演習問題【1】の第6行目 (誤)「配列変数を値を調べて」 (正)「配列変数の値を調べて」
第5章 記憶領域管理
- 89ページ 図5.7 の論理アドレスを構成する部分のボックス内 (誤)「ページ内番号」 (正)「ページ内変位」
第6章 仮想記憶
- 105ページ 図6.4内4箇所 (誤)「バッキングストレージ」 (正)「バッキングストア」
第9章 並列分散処理
- 153ページ図9.1
(誤)
send(X, Y) Zからデータを受信する
receive(Z) XにYを送信する
(正)
send(X, Y) XにYを送信する
receive(Z) Zからデータを受信する
- 162ページ 演習問題【1】の第1行目 (誤)「メッセージ交換」 (正)「メッセージ通信」
第11章 保護とセキュリティ
- 185ページ 最終行 (誤)「パタン」 (正)「パターン」
索引
- 220ページ (誤)「ブラグ・アンド・プレイ」 (正)「プラグ・アンド・プレイ」
以上