|
|
libcats.org
Understanding the Linux Virtual Memory ManagerMel GormanA programmer wanting to understand the workings of the Linux VM today literally has no choice but to study the kernel source code, line-by-line - an excruciatingly difficult and time-consuming task. This book dedicates itself to explaining, in detail, how the memory manager is implemented in Linux, thereby cutting down the time needed to understand it from many months to mere weeks. The Linux VM is the single most important component of the Linux kernel. The behavior of the VM affects all other kernel subsystems, and has a dramatic impact on overall system performance. This book is unique in that not only does it describe the Linux VM itself in unprecedented detail, it also includes the theoretical foundations for it which is of interest to both developers and students but has been omitted from recent Linux kernel related material. It is split into three parts. The first part begins with an introduction on how to approach reading the code of an open source project. It then provides a detailed description of the VM architecture with the aid of numerous diagrams and call graphs, which is suitable for people who need a clear understanding of how the VM functions. The second part is a detailed line-by-line description of the C source modules (source code commentary) that implement the VM in the Linux 2.4 kernel. The third part describes new features in the upcoming 2.6 kernel.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
Metal-Oxygen Clusters: The Surface and Catalytic Properties of Heteropoly Oxometalates (Fundamental and Applied Catalysis)Автор: John B. Moffat
Размер книги: 2.65 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
American Institute of Physics HandbookАвтор: American Institute of Physics, Автор: American Institute of Physics, Автор: Dwight E. Gray
Размер книги: 72.78 Mb
Genetic Programming: First European Workshop, EuroGP'98, Paris, France, April 14-15, 1998, ProceedingsАвтор: Wolfgang Banzhaf, Автор: Riccardo Poli, Автор: Marc Schoenauer, Автор: Terence C. Fogarty
Размер книги: 4.94 Mb
Личные мемуары Е. П. БлаватскойАвтор: Мэри К. НэфКатегория: Эзотерика и теософия
Размер книги: 663 Kb
Language: A Biological ModelАвтор: Ruth Garrett MillikanКатегория: Языкознание
Размер книги: 777 Kb
Advanced Organic Chemistry, Part B: Reaction and Synthesis, 5th EditionАвтор: Francis A. Carey, Автор: Richard J. SundbergКатегория: Химия
Размер книги: 16.57 Mb
Internal Photoemission Spectroscopy: Principles and ApplicationsАвтор: Valeri V. Afanas'ev
Размер книги: 4.05 Mb
|
|
|