Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

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

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: £32.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £17.50 (35%)
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 3 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, July 21? Choose Express delivery at checkout. See Details
17 new from £29.73 6 used from £19.99

Frequently Bought Together

Garbage Collection: Algorithms for Automatic Dynamic Memory Management + Virtual Machines + Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming)
Price For All Three: £114.52

Show availability and shipping details


Customers Who Bought This Item Also Bought

Virtual Machines

Virtual Machines

by Iain D. Craig
£53.99
Compilers: Principles, Techniques and Tools

Compilers: Principles, Techniques and Tools

by Alfred V. Aho
4.5 out of 5 stars (13)  £47.49
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
£41.79
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

by Robert C. Martin
4.4 out of 5 stars (10)  £19.59
Hacker's Delight

Hacker's Delight

by Henry S. Warren Jr.
4.0 out of 5 stars (1)  £26.34
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: 62,574 in Books (See Bestsellers in Books)

    Popular in this category:

    #47 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?)
Waste Management
   www.Remsol.co.uk/Waste_Management    SMEs - lower your costs with better waste management from Remsol 
Service Management
   www.iese.edu    General management course for international young Executives 
Garbage collection
   www.ecogestsrl.com    Reduce collection frequency, minimal environmental impact. 
  
 

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)
Check a corresponding box or enter your own tags in the field below
garbage collection
gc algorithms
compilers
algorithms

Your tags: Add your first tag
 

 

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

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


Research and Directions in...

Research and Directions...

This is a survey of research trends in parallel functional... Read more
£96.00

Find similar items

 

Let Olay Amaze You

Olay Total Effects Day Moisturiser SPF15 50ml
Amazon.co.uk sells all your favourite ranges from Olay, including Regenerist and Total Effects.

Discover Olay at Amazon.co.uk

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates