1,800円以上の注文で送料無料

詳解 Linuxカーネル の商品レビュー

4.4

8件のお客様レビュー

  1. 5つ

    4

  2. 4つ

    2

  3. 3つ

    1

  4. 2つ

    0

  5. 1つ

    0

レビューを投稿

2023/06/05

新卒の時に読んだけど、流石にあんまり活かされることはなかったかなぁ。 知っていて損がないのは間違いないんだけれども。

Posted byブクログ

2023/02/20

会社で読んだオライリーLinuxカーネル本。 会社ではUNIX本に続いて読んだため、内容も結構重複していた印象。しかしこちらの方が読者が多く、ネット上に情報が溢れていた。 おかげ様で、カーネルを操れるエンジニアとして飯が食えていると感じている。

Posted byブクログ

2020/04/12

ソースコードを読む際のお供として重宝しています (辞書的に使う)。内容は v2.6 ベースと古いもののソースコードレベルの解説は大変分かりやすいです。また、今とロジックがほとんど変わっていない部分も見受けられるため、まだまだ活躍する場面はあると思います。 反面、解説が細かく、ペ...

ソースコードを読む際のお供として重宝しています (辞書的に使う)。内容は v2.6 ベースと古いもののソースコードレベルの解説は大変分かりやすいです。また、今とロジックがほとんど変わっていない部分も見受けられるため、まだまだ活躍する場面はあると思います。 反面、解説が細かく、ページ数も膨大なため初学者にはオススメできません。ソースコードを読み、何かの挙動を探るなどの場面 (くらいのレベル感) で辞書として使うのが良いかとかと思います。

Posted byブクログ

2017/04/24

この本に書いてあるのは、各機能ごとの概要説明とその実装の詳細な解説。この概要説明でさえもかなりのOSに関する前提知識が必要。 機能の概要の説明だけであれば Linuxカーネル2.6解読室 の方がわかりやすかった。(Linuxカーネル2.6解読室は一部Webで公開されているものを読...

この本に書いてあるのは、各機能ごとの概要説明とその実装の詳細な解説。この概要説明でさえもかなりのOSに関する前提知識が必要。 機能の概要の説明だけであれば Linuxカーネル2.6解読室 の方がわかりやすかった。(Linuxカーネル2.6解読室は一部Webで公開されているものを読んだだけですが...。) ある程度Linuxプログラミングを書いて外からみたカーネルの動作を把握した上で、具体的に何らかの理由があってここの実装が知りたい、というときにソースと一緒に辞書的に必要な箇所だけ読む本。 もしLinuxプログラミングを学びたいのであれば、カーネルAPIだけでなくLinuxの基礎的な解説もある、"ふつうのLinuxプログラミング"、"詳解UNIXプログラミング" などの本を読みつつコードを書いていくのがよさそう。 (追記) ある程度OSの知識をつけてから改めてこの本を読みつつLinuxのコードをよんでみた。コードにもコメントはついているがそれでも難解な部分もあるため、コードリーディングする際にはこの本は必須だった。

Posted byブクログ

2015/04/18

LINUX内部を読み解くための羅針盤。OSからハードウェアまでのシステムの構造がよく分かるようになりました。

Posted byブクログ

2012/08/25
  • ネタバレ

※このレビューにはネタバレを含みます

一度、流し読みを終えた段階でのレビューである。 本書はLinuxのカーネルをソースコードレベルで解説している。 2007年に出た本であるため、扱っている内容はやや古く、Linuxのバージョンが2.6のものを対象としている。(このレビューを書いている時点でのLinuxの開発中のバージョンは3.6である。) 従って、最新のLinuxの機能を追うためには、ソースコードやニュースサイトで独自に調査するしかない。 しかし現時点でも、仕事などでLinux 2.6系のLinuxを扱うこともある人は、手元においておくと大変心強いし、最新の機能を抑える前に本書を読むことによって、最新のLinuxカーネルの理解をしやすくなる。 本書の読み方であるが、1度全体を流し読みしてから、詳しく知りたい部分を精読していく方法が適していると感じた。 ここで重要なのは、1回で全てを理解しようと思わないことである。 Linuxカーネルは、ある機能が他の機能と密接に関係していて、大まかなLinuxの全体像が見えてこないと、順番に読んでいったはずが迷子になっていたということがある。 流し読みが終わったら、必要に応じて他の書籍を用いながら、知りたい部分を集中的に読む。 そして精読する中で、他の機能を知る必要があったら、他の機能の概要をつかむ。 一度流し読みを終えているので、概要をつかむのに長い時間はかからないだろう。 Linuxカーネルを扱っている本は貴重で数が少ない。 その中でもこの本は、ページ数の多さから予想できるように、広く詳細に解説している点では高評価である。 日本語訳もすばらしく、内容の難解さ以外で読みづらいと感じたことは無かった。 しかし、文章量が多いために理解が進みにくい部分が多く、図をもう少し増やして欲しかったと思うが、現時点でのページ数を考えれば仕方の無いことなのかもしれない。

Posted byブクログ

2012/04/01

Linuxに関して、深く知る必要があったので読みました。 メモリやドライバ、プロセス、ファイルについて詳細に書かれていると思います。 特にメモリに関しては、物理的なメモリと論理的なメモリ、プロセスへ割り当て方等、細かく説明が書かれています。また、ブロック型のドライバのメモリの...

Linuxに関して、深く知る必要があったので読みました。 メモリやドライバ、プロセス、ファイルについて詳細に書かれていると思います。 特にメモリに関しては、物理的なメモリと論理的なメモリ、プロセスへ割り当て方等、細かく説明が書かれています。また、ブロック型のドライバのメモリの使用方法についても書かれています。 KernelのSource Codeと読み比べた訳ではないですが、説明はSource Codeを元に書かれていると思います。Source Codeで確認する前に本書で解説を読むことでより簡単にSource Codeを理解することができると思います。 LinuxのOSに機能を追加する方や、ファイルシステムの開発担当の方にお勧めします。 ただ、本書は、大変分厚く電車で読むのは苦労しました。

Posted byブクログ

2011/11/05
  • ネタバレ

※このレビューにはネタバレを含みます

Linuxのカーネルの理解は、システムの安定性、振る舞いについて理解する上での基礎となる。 そのため、Linuxのカーネルの改変をしたい人だけではなく、ドライバを書く人、システムの管理者も一度読むとよいと思う。 現在の自分の立場は、Linuxについては、利用者でありシステム管理者であるが、システムの受け入れ試験の際に、 カーネルの理解をなしに受け入れ試験はできない。 そのため、システム管理者は、Linuxを使うのであれば、カーネルの概要は読んでおくのが必須だと思う。 そうでなければ、別のOSを選ぶ方がよいかもしれない。

Posted byブクログ