Xinuオペレーティングシステムデザイン 改訂2版

Xinuオペレーティングシステムデザイン 改訂2版

試し読みをする

※電子書籍ストアBOOK☆WALKERへ移動します。

試し読みをする

※電子書籍ストアBOOK☆WALKERへ移動します。

  • 定価: (本体円+税)
発売日:
2020年02月21日
判型:
B5変形判
商品形態:
単行本
ページ数:
632
ISBN:
9784048930727

Xinuオペレーティングシステムデザイン 改訂2版

  • 訳 神林 靖
  • 定価: 円 (本体円+税)
発売日:
2020年02月21日
判型:
B5変形判
商品形態:
単行本
ページ数:
632
ISBN:
9784048930727

小規模だが本格的なオペレーティングシステムをエレガントに実装しよう

小規模な組込みOSとしての利用実績も豊富なオペレーティングシステム「Xinu」。本書は,カーネルの機能を最小限に抑えるマイクロカーネルの構造を理解するとともに,その設計から実装までを丁寧に解説していく。ハードウェアをコアにおいて,メモリ管理,プロセス管理,プロセス間通信,デバイスマネージャ,ネットワークプロトコル,ファイルシステム,ユーザーインタフェースに到るまで,オペレーティングシステムとしての基本的な機能をすべて実装していく。IntelのGalileo,ARMのBeagleBone Blackをターゲットとしており,どのように実装されているかを自ら確かめることも可能である。大学学部生,大学院生に向けた教科書としても最良の1冊となっている。 小規模な組込みOSとしての利用実績も豊富なオペレーティングシステム「Xinu」。本書は,カーネルの機能を最小限に抑えるマイクロカーネルの構造を理解するとともに,その設計から実装までを丁寧に解説していく。ハードウェアをコアにおいて,メモリ管理,プロセス管理,プロセス間通信,デバイスマネージャ,ネットワークプロトコル,ファイルシステム,ユーザーインタフェースに到るまで,オペレーティングシステムとしての基本的な機能をすべて実装していく。IntelのGalileo,ARMのBeagleBone Blackをターゲットとしており,どのように実装されているかを自ら確かめることも可能である。大学学部生,大学院生に向けた教科書としても最良の1冊となっている。

※画像は表紙及び帯等、実際とは異なる場合があります。

もくじ

第1章 はじめに
第2章 並行実行とオペレーティングシステム
第3章 ハードウェアと実行時環境
第4章 リストとキュー
第5章 スケジューリングとコンテキストスイッチ
第6章 プロセス管理
第7章 並行プロセスの協調
第8章 メッセージパッシング
第9章 基本メモリ管理
第10章 高レベルメモリ管理と仮想メモリ
第11章 高レベルメッセージパッシング
第12章 割込み処理
第13章 リアルタイムクロック管理205
第14章 デバイス独立の入力と出力
第15章 デバイスドライバの例
第16章 DMA デバイスとドライバ(イーサネット)
第17章 インターネットプロトコルスタック
第18章 リモートディスクドライバ
第19章 ファイルシステム
第20章 リモートファイル機構
第21章 構文的名前空間
第22章 システムの初期化
第23章 サブシステムの初期化とメモリマーキング
第24章 例外処理
第25章 システム構成
第26章 ユーザーインタフェースの例:Xinuシェル
付録A オペレーティングシステムの移植
付録B Xinu設計ノート

「Xinuオペレーティングシステムデザイン 改訂2版」感想・レビュー
※ユーザーによる個人の感想です

  • Xinuという組み込み向けOSの設計解説本。ソースコード多め。OSの一般的な解説というより、このOSでの設計上の判断の説明が多いと感じる。このOSには製品での採用事例もあるようで、実際に製品搭載する時には良書かも Xinuという組み込み向けOSの設計解説本。ソースコード多め。OSの一般的な解説というより、このOSでの設計上の判断の説明が多いと感じる。このOSには製品での採用事例もあるようで、実際に製品搭載する時には良書かもしれない。一方でOSの基礎知識を仕入れたい人には少し特殊な例すぎるかもしれないと感じた。 …続きを読む
    Q
    2022年06月17日
    2人がナイス!しています

powered by 読書メーター

最近チェックした商品