メルゴーマンによる「Linux仮想メモリマネージャーの理解」は時代遅れですか? [閉まっている
-
30-09-2019 - |
質問
Linuxの仮想メモリマネージャーをより深く理解しようとしています。メル・ゴーマンによって書かれた「Linux Virtual Memory Managerの理解[1]」という本を見つけた場合、非常に手の込んだ。残念ながら、それは2.4カーネルシリーズに基づいているので、その種類の古代です。
誰かが本を読んだことがありますか?それはまだ関連していますか?代替品?
解決
片側に本を持って時間を過ごした後、反対側に最近のカーネルを過ごした後、私はそれが時代遅れではなく、読む価値があると結論付けました。いくつかの概念と多くの詳細が変更されましたが、一般的にLinux VMについて説明しています。付録は、2.4 VMソースのコメントバージョンが含まれているため、あまり役に立たない場合があります。
他のヒント
あなたが引用したドキュメントから:
2.6の新しいもの
執筆時点では、2.6.0-Test4がリリースされたばかりなので、2.6.0ファイナルは今月の予定です。これは2003年12月または2004年初頭を意味します。 ほとんどの点で、2.4と比較してまだ非常に認識可能です. 。ただし、2.6にはいくつかの新しい素材と概念があり、これに対処するためにそれらを無視するのは残念です。したがって、2.6セクションでは新しいものです。ある程度、これらのセクションでは、本の残りの部分を読んだことがあると思います。 2.5および2.6 VMコードの読み取りを開始することにした場合、Whats Newセクションから何を期待するかの基本的な説明は、あなたの理解を大いに助けてください。 2.6.0-TEST4セクションは、2.6より前に大幅に変更されるべきではないカーネルに基づいていることに注意することが重要です。それらはまだ変更される可能性があるため、明確な事実ではなく、新しいセクションをガイドラインとして扱う必要があります 私の強調
それがどのように機能するかを知ることはおそらく90%以上のタスクであり、700ページ以上の本を無料で打つのは難しいでしょう。