Buy Used
£20.78
+ £0.00 delivery
Used: Good | Details
Sold by Greener_Books
Condition: Used: Good
Comment: **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Understanding the Linux Virtual Memory Manager (Bruce Perens'' Open Source) Paperback – 29 Apr 2004


See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
£45.66 £17.99
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Only on Amazon: One product for every need Only on Amazon: New Releases


Product details

  • Paperback: 752 pages
  • Publisher: Prentice Hall; Pap/Cdr edition (29 April 2004)
  • Language: English
  • ISBN-10: 9780131453487
  • ISBN-13: 978-0131453487
  • ASIN: 0131453483
  • Product Dimensions: 17.8 x 4.3 x 23.1 cm
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: 1,809,046 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Synopsis

A 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.

From the Back Cover

Finally, a comprehensive guide to the Linux VM!

VM's behavior affects every Linux kernel subsystem and dramatically impacts overall performance. But until now, there was only one way to understand VM: study the poorly documented source one line at a time. Now there's an easier, faster alternative. This book describes VM in unprecedented detail, presenting both theoretical foundations and a line-by-line source code commentary. It systematically covers everything from physical memory description to out-of-memory management. Coverage includes:

  • Linux VM 2.4 architecture in depth-with diagrams and call graphs
  • Physical memory description, page tables, address spaces, and memory allocation
  • High memory, swapping, shared memory, and much more
  • Expert guidance for analyzing the code of any open source project
  • New Linux 2.6 kernel features in every chapter

Well organized and superbly written, Understanding the Linux Virtual Memory Manager will be indispensable to every kernel programmer and researcher.

CD-ROM INCLUDED

Complete VM Learning Lab! Contains the author's new toolkit for exploring VM, including a browsable version of kernel source, CodeViz call graph generator; and VMRegress for analyzing and benchmarking VM. Also includes all code commentary in HTML, PDF, and plain text formats.

See all Product description

No customer reviews


Review this product

Share your thoughts with other customers

Most helpful customer reviews on Amazon.com

Amazon.com: 4.5 out of 5 stars 3 reviews
rdf
5.0 out of 5 starsMeets its goal
18 July 2006 - Published on Amazon.com
Verified Purchase
3 people found this helpful.
W Boudville
4.0 out of 5 starsNon-trivial subject
8 May 2004 - Published on Amazon.com
35 people found this helpful.
G. Tamindijza
4.0 out of 5 starsNuts and bolts of Linux VM, not for beginners
1 May 2006 - Published on Amazon.com
8 people found this helpful.

Where's My Stuff?

Delivery and Returns

Need Help?