OSタグで同率17位(34冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。
- 紹介記事
- 1件
- 媒体別
- Zenn 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約14年前)
- タグ内の順位
- OSタグで同率17位(34冊中・紹介記事数の順)
紹介している記事(1件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 【全50冊】読んだことある技術書、自己啓発本についてひとこと書きながらひたすら挙げていく。 Zenn · hiroms · · いいね 21
低レイヤ関連書の一覧で、本書を現在読み進めていると記している。購入のきっかけは、低レイヤの本を多数まとめたQiita記事であり、その記事に触発されて本書を買ったという。筆者は紹介元の記事を「素敵記事」と評しており、読書中の本として、購入に至った経緯とあわせて挙げている。
この本について
原文を読むかどうかを決める読者向け。UNIX V6のカーネルソースを読みながら、OSの構成と処理の流れを学ぶ本である。冒頭でUNIX V6の歴史、カーネル、ハードウェア、ソースコード、マニュアルを確認し、プロセスの生成・切り替え・終了やメモリ管理、スワッピングへ進む。続いて割り込み・トラップ、シグナル、システムコールを扱い、ブロックI/Oとデバイスドライバ、ファイルシステム、ファイル操作、パイプ、キャラクタデバイス、端末の入出力を解説する。最後にシステムの起動を取り上げる。デバイスドライバを含む約1万行の規模を題材に、プロセス、記憶領域、入出力、ファイル管理など、カーネルを構成する機能を横断して追う。UNIX V6に含まれるOSの基本的な考え方を理解し、それを手がかりに新しいOSを学ぶための内容である。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 第I部 UNIX V6とは 第1章 UNIX V6の全体像
- 第II部 プロセス 第2章 プロセス
- 第3章 プロセスの制御
- 第4章 スワッピング
- 第III部 割り込み 第5章 割り込み・トラップ
- 第6章 シグナル
- 第IV部 ブロックI/Oシステム 第7章 ブロックデバイスサブシステム
- 第8章 ブロックデバイスドライバ
- 第V部 ファイルシステム 第9章 ファイルシステム
- 第10章 ファイル操作
- 第11章 パイプ
- 第VI部 キャラクタI/Oシステム 第12章 キャラクタデバイス
- 第13章 テレタイプ端末
- 第VII部 システムの起動 第14章 システムの起動
- 付録 参考資料など