内容ないよう紹介しょうかい

本書ほんしょは、「Linux(リナックス)」の心臓しんぞうにあたるカーネルについて理解りかいふかめ、Linuxを本格ほんかくてきまなひとのための「はじめてむLinuxカーネルの専門せんもんしょ」です。1991ねん一人ひとり大学生だいがくせい趣味しゅみ開発かいはつはじめたLinuxというOSは、いまや、あらゆる分野ぶんや使つかわれているとっても過言かごんではありません。機器ききやスマートフォンなどのモバイル機器きき、パソコンのOSとしてはもちろん、スーパーコンピュータのOSとしても使つかわれています。

 LinuxのカーネルはOSS(Open Source Software)として開発かいはつされていて、ソースコードがすべて公開こうかいされています。そのソースコードを調しらべれば、機能きのう詳細しょうさい動作どうさ仕組しくみがかりますし、改造かいぞうしてきなようにカスタマイズすることもできます。

本書ほんしょねらいは、Linuxカーネルについてりたいほうに、学習がくしゅうの「くち」を提供ていきょうすることです。まずはカーネルの全体ぜんたいぞう把握はあくして実験じっけんできるように、概要がいよう解説かいせつとモジュールの管理かんり方法ほうほう、ビルド手順てじゅん紹介しょうかいからはじめています。後半こうはんでは、おもだった機能きのうをピックアップし、動作どうさ必要ひつようなハードウエアにかんするものをふくめて仕組しくみをややくわしく解説かいせつしています。

今回こんかい改訂かいていしただい2はんでは、カーネルやディストリビューションの変化へんかわせて内容ないようをアップデートするとともに、「プロセスあいだ通信つうしん」「仮想かそう機能きのう」についての解説かいせつ追加ついかしました。

目次もくじ
だいしょう Linux カーネルの基礎きそ
だいしょう Linux カーネルのモジュール管理かんり
だいしょう Linux カーネルのビルド方法ほうほう
だいしょう タスクスケジューラの仕組しく
だいしょう 仮想かそうメモリーを実現じつげんする仕組しく
だいしょう コンテキストスイッチの仕組しく
だいしょう 物理ぶつりメモリー管理かんり仕組しく
だいしょう ファイルシステムの仕組しく
だいしょう プロセスあいだ通信つうしん仕組しく
だい10しょう 仮想かそう機能きのう「KVM」の仕組しく