Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
ARCSPIDER SEARCH
Enter Keywords:

Powered by Arc Spider - Smart Product Search Services 
Privacy Statement
PARTNER LINKS

Buy.com Coupons

Sony VAIO PC Special Offers

The Hottest Notebook Deals Are Here!


Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series)
Home > Computer/ Network Books > Linux > Item 111
View Previous Product in Linux View Next Product in Linux

Click here to buy Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series) by  Mel Gorman. Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series)
by Mel Gorman
Sales Rank: 692806
List Price: $59.99
$51.94
At Amazon
Get More Info On Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series)! Buy Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series) Now!

  • Paperback: 768 pages
  • Publisher: Prentice Hall PTR May 9, 2004
  • Language: English
  • ISBN-10: 0131453483
  • ISBN-13: 978-0131453487
  • Product Dimensions: 9.1 x 6.9 x 1.2 inches
  • Shipping Weight: 2.4 pounds

    Back Cover Copy


    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.

    About The Author


    MEL GORMAN specializes in documenting open source software. He holds a MSc in Computer Science from the University of Limerick, Ireland, and has served as an instructor there. He has worked as a system administrator, applications developer, and consultant, and has been researching Linux memory management for more than two years. Currently he is an applications developer with J2EE technologies at IBM, Dublin.

    Customer Reviews & Comments
    A slightly unusual book from Prentice-Hall. If you peruse a list of their recent offerings, this book stands out as rather more specialised. Certainly, in general there is no shortage of linux books, from a variety of publishers. But typically such books are aimed at using linux or they describe applications built atop it. Whereas the technical ability and interest in actually understanding and changing any operating system (not just linux) acts as a tremendous barrier. Hence, the potential audience for Gorman's book is quite exclusive. An upside is that it reduces the potential competition from other authors and publishers. Gorman is attempting an outreach to potential linux developers. The book has two parts. The first explains key concepts for the VMM. He quickly gets into the issues, with little preamble. In other words, you need at a minimum to be fluent in C, and have some acquaintance with the ideas of memory management, though not necessarily with linux. Each algorithm in this book is not that intricate. As a rough guide to difficulty level, if you can understand a typical algorithm from the texts by Knuth or Aho or Sedgewick, then you should not have any trouble here. The second part of the book has code listings with accompanying detailed commentary. This is different from, and substantially improves upon the inline comments, which are sparse to non-existent in the exampled code. To some of you who want to try changing code, the second part's annotations may be the crucial portions of the book. It is rare to see such extensive commentary of source code in book form. Comment | Permalink | (Report this)

  • Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series)
    List Price: $59.99
    Available from Amazon
    Price: $51.94
    Get More Info On Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series)! Buy Understanding the Linux Virtual Memory Manager (Bruce Perens' Open Source Series) Now!
    Home |  About Us |  Network Services |  Security Services |  Testimonials |  Case Studies
    Tips & Tools |  Press Room |  Newsletters |  Employment |  Contact Us

    Copyright © 2008, Dominant Systems Corporation

    Dominant Systems Corporation