OSの実装の勉強をするために、MITの開発したxv6のソースコードを読みながら、勉強していくことにした。
OSのソースコードリーディングと言えば、前にこれを読んだばかりだ。
はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus)
- 作者: 青柳隆宏
- 出版社/メーカー: 技術評論社
- 発売日: 2013/01/09
- メディア: 単行本(ソフトカバー)
- 購入: 56人 クリック: 1,959回
- この商品を含むブログ (29件) を見る
これを読んでも、ある程度内容は理解できるだが、いかんせんソースコードがばらばらになっていて、コメントを読むだけでは理解できないところが多い。 そこで、もうxv6のMIT講義資料を翻訳しながら進めていき、ソースコードを参照しながら進めればある程度は分かるようになるのではないだろうか。
という訳で、以下を翻訳しながら読んでいき、ソースコードを参照しながら、OSがどのように動作しているのか勉強していこう。