3

OSカーネルがどのように機能するかを学びたいと思っており、Linuxカーネルコードを読みたいと思っていました。しかし、私はこれまでこのようなことをしたことがなく、コードを実行する特定の方法があるかどうか疑問に思っていました..ありがとう

4

1 に答える 1

7

私はkernelnewbiesから始めるか、 Linuxカーネルを学ぶ非常に簡単なイントロから始めます

それは、特に Linux カーネルを知りたい場合です。しかし、20 年が経過した今、Linux カーネルは非常に大規模で複雑なプロジェクトになっているため、単純な Unix カーネルがどのように機能するかを紹介するのに最適な入門書ではないでしょう。

Python でカーネルを実装するための非常に興味深いプロジェクトがあります。これはカーネルがどのように機能するかを単に知りたい場合は、おそらく簡単に開始できます。

ps 紙の方が好みなら、O'Reillyの本があります。少し古いですが、2.6 カーネルをカバーしています。私はこの版を読んでいないので、その良さはわかりません。

于 2012-06-08T21:32:05.023 に答える