あらすじ
ITシステムやソフトウェアの開発,運用において,その基盤となるOSやハードウェアのしくみや動作を,具体的にイメージすることができるでしょうか。本書では,サーバ,クラウドからスマートフォン,IoT機器まで幅広く利用されているLinux OSを対象に,プロセススケジューラ,メモリ管理,記憶階層,ファイルシステム,ストレージデバイスなど,OSとハードウェアに関するしくみがどのように動くのか,実験とその結果を示すグラフを用いてわかりやすく解説します。
...続きを読む感情タグBEST3
Posted by ブクログ
Linuxのカーネルについて実際に手を動かしながらざっくり理解できる本です。OSのコトはさっぱわからんと言いながらプログラマーをしている人にこそ本書をおすすめします。
Posted by ブクログ
すごくわかりやすく、読みやすい!
Linuxの中身に興味を持ちはじめた初学者におすすめ。
Linuxの機能ごとに、概要を単純化した図で解説→ユーザ空間のアプリケーションでその動作を実験・確認という流れで書かれている。
カーネルのソースコードが出てこないのでハードルが低く、単純化された図で頭に入ってきやすい。
人に説明するときにこんな説明の仕方ができるようになりたい。
Posted by ブクログ
C で簡単なシステムコールを使ったことがあるなら、最後まで読めると思う。
でも、これをすらすらと読める人は少ないと思うな。
新人の頃に読みたかった。
Posted by ブクログ
わかりやすい
図も豊富で、細かく説明してくれている
迷ったら振り返ってみると大体答えがある
ただし、ruspbian busterみたいに32ビットOSの場合は1部違う動きをするのでそこは気をつけた方が良いと考える(long=32bitなので、桁溢れする)
なお、細かく書いてくれているので分かる部分は飛ばしてもいいと思う、そのほうが読みやすい