or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
18 used & new from £28.72

Have one to sell? Sell yours here
 
   
Garbage Collection: Algorithms for Automatic Dynamic Memory Management
 
 

Garbage Collection: Algorithms for Automatic Dynamic Memory Management (Hardcover)

by Richard Jones (Author), Rafael Lins (Author) "The chief drawback of copying collectors is the need to divide the available memory into two semi-spaces ..." (more)
4.0 out of 5 stars  See all reviews (1 customer review)
RRP: £49.99
Price: £31.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £18.50 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 17? Choose Express delivery at checkout. See Details
13 new from £28.72 5 used from £32.34

Frequently Bought Together

Garbage Collection: Algorithms for Automatic Dynamic Memory Management + Virtual Machines + Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)
Price For All Three: £115.57

Show availability and delivery details


Customers Who Bought This Item Also Bought

Compilers: Principles, Techniques and Tools

Compilers: Principles, Techniques and Tools

by Alfred V. Aho
4.5 out of 5 stars (13)  £49.34
Virtual Machines

Virtual Machines

by Iain D. Craig
£39.91
Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)

Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)

by Jim Smith
£44.17
Hacker's Delight

Hacker's Delight

by Henry S. Warren Jr.
4.0 out of 5 stars (1)  £15.99
Programming Language Pragmatics

Programming Language Pragmatics

by Michael L. Scott
£40.84
Explore similar items

Product details

  • Hardcover: 404 pages
  • Publisher: John Wiley & Sons (12 Jul 1996)
  • Language English
  • ISBN-10: 0471941484
  • ISBN-13: 978-0471941484
  • Product Dimensions: 23.6 x 18.5 x 2.8 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.co.uk Sales Rank: 60,787 in Books (See Bestsellers in Books)

    Popular in this category:

    #44 in  Books > Computing & Internet > Computer Science > Algorithms
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Management Service opens new browser window
www.hp.com/uk  -  Get Better Business Outcomes with HP IT Services - Learn More Now! 
   Import Export Software opens new browser window
www.LOG-NET.com  -  International multi-modal order, shipment and cost management
   Waste Management opens new browser window
www.MayglothlingWaste.co.uk  -  You Name It, We Dispose of It! Liquid,Bulk, Hazardous - Call Now. 
  
 

Product Description

Product Description

Modern software places increasing reliance on dynamic memory allocation, but its direct management is not only notoriously error–prone. Garbage collection eliminates many of these bugs. This reference presents each of the most important algorithms in detail, often with illustrations of its characteristic features and animations of its use.


From the Back Cover

The memory storage requirements of complex programs are extremely difficult to manage correctly by hand. A single error may lead to indeterminate and inexplicable program crashes. Worse still, failures are often unrepeatable and may surface only long after the program has been delivered to the customer. The eradication of memory errors typically consumes a substantial amount of development time. And yet the answer is relatively easy – garbage collection; removing the clutter of memory management from module interfaces, which then frees the programmer to concentrate on the problem at hand rather than low–level book–keeping details. For this reason, most modern object–oriented languages such as Smalltalk, Eiffel, Java and Dylan, are supported by garbage collection. Garbage collecting, libraries are even available for such uncooperative languages as C and C++. This book considers how dynamic memory can be recycled automatically to guarantee error–free memory management. There is an abundant but disparate literature on the subject, largely confined to research papers. This book sets out to pool this experience in a single accessible and unified framework. Visit this book′s companion Website for updates, revisions, online gc resources, bibliography and links to more gc sites ′Whatever else Java has accomplished, it has finally brought garbage collection into the mainstream. The efficiency and correctness of garbage collection algorithms is henceforth going to be of concern to hundreds of thousands of programmers; those who really care about this could do no better than to start with Garbage Collection: Algorithms for Automatic Dynamic Memory Management... the sort of comprehensive engineering manual that is so rare in computing.′ Dr Dobb′s Journal

Inside This Book (Learn More)
First Sentence
The chief drawback of copying collectors is the need to divide the available memory into two semi-spaces. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
garbage collection
gc algorithms
compilers
algorithms

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Garbage Collection: Algorithms for Automatic Dynamic Memory Management
78% buy the item featured on this page:
Garbage Collection: Algorithms for Automatic Dynamic Memory Management 4.0 out of 5 stars (1)
£31.49
The Art of Multiprocessor Programming
14% buy
The Art of Multiprocessor Programming
£35.18
Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming)
8% buy
Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming) 5.0 out of 5 stars (1)
£25.48

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4.0 out of 5 stars Useful but unnecessarily big, 29 Jun 2009
By J. Ossevoort - See all my reviews
(REAL NAME)   
It gives a good technological insight into the programming language. Especially the meta-programming chapter gives a great view into the deeper recesses of the language. I think it's a "must have" for anyone who wants to really make good use of the facilities this programming language offers.

There are downsides too. Some chapters nicely give you a clear understanding of all techniques used and how they interact with the language, but that is not consistent across the chapters. Some chapters only touch the service or give you a basic "it's done like this" but no real explanation of the deeper concepts.
The chapter 'when trouble strikes' really doesn't do itself justice. Given the title and the information in the chapter, you're basically on your own! No real examples of how to debug certain problems, no explanation about using the debugger (apart from starting it and stating that it's invaluable). It merely points you in the direction and you're on your own to find out about the details, which is ironic seen that the book contains a complete library reference, but not the complete tooling reference. That's just really backwards.

The real thing I really dislike about the book is the complete library reference. Seriously, this information will be outdated 90% of the effective lifetime of the book. And it takes up 50%(!) of the book and makes it really unwieldy. Online documentation is much more effectively browse-able and search-able and up to date. If they'd sell it as a separate book or they'd make a boxed version of this book with Part I, II, III in one book and the reference (part IV and V) in the other they would both be more useful.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.