Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$146.74$146.74
Ships from: Amazon Sold by: ayvax
Save with Used - Good
$64.57$64.57
Ships from: Amazon Sold by: Books In Demand
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
The Garbage Collection Handbook ("International Perspectives on Science, Culture and Society") 1st Edition
There is a newer edition of this item:
$50.51
(5)
Only 7 left in stock - order soon.
Purchase options and add-ons
Published in 1996, Richard Jones’s Garbage Collection was a milestone in the area of automatic memory management. The field has grown considerably since then, sparking a need for an updated look at the latest state-of-the-art developments. The Garbage Collection Handbook: The Art of Automatic Memory Management brings together a wealth of knowledge gathered by automatic memory management researchers and developers over the past fifty years. The authors compare the most important approaches and state-of-the-art techniques in a single, accessible framework.
The book addresses new challenges to garbage collection made by recent advances in hardware and software. It explores the consequences of these changes for designers and implementers of high performance garbage collectors. Along with simple and traditional algorithms, the book covers parallel, incremental, concurrent, and real-time garbage collection. Algorithms and concepts are often described with pseudocode and illustrations.
The nearly universal adoption of garbage collection by modern programming languages makes a thorough understanding of this topic essential for any programmer. This authoritative handbook gives expert insight on how different collectors work as well as the various issues currently facing garbage collectors. Armed with this knowledge, programmers can confidently select and configure the many choices of garbage collectors.
Web ResourceThe book’s online bibliographic database at www.gchandbook.org includes over 2,500 garbage collection-related publications. Continually updated, it contains abstracts for some entries and URLs or DOIs for most of the electronically available ones. The database can be searched online or downloaded as BibTeX, PostScript, or PDF.
E-bookThis edition enhances the print version with copious clickable links to algorithms, figures, original papers and definitions of technical terms. In addition, each index entry links back to where it was mentioned in the text, and each entry in the bibliography includes links back to where it was cited.
- ISBN-109781420082791
- ISBN-13978-1420082791
- Edition1st
- Publication dateAugust 16, 2011
- LanguageEnglish
- Dimensions7.75 x 1 x 10.5 inches
- Print length520 pages
Frequently bought together

Customers who bought this item also bought
Editorial Reviews
Review
From the Back Cover
The book addresses new challenges to garbage collection made by recent advances in hardware and software. It explores the consequences of these changes for designers and implementers of high performance garbage collectors. Along with simple and traditional algorithms, the book covers parallel, incremental, concurrent, and real-time garbage collection. Algorithms and concepts are often described with pseudocode and illustrations.
Features
- Provides a complete, up-to-date, and authoritative sequel to the 1996 book
- Offers thorough coverage of parallel, concurrent, and real-time garbage collection algorithms
- Explains some of the tricky aspects of garbage collection, including the interface to the run-time system
- Backed by a comprehensive online database of over 2,500 garbage collection-related publications
About the Author
Product details
- ASIN : 1420082795
- Publisher : Routledge; 1st edition (August 16, 2011)
- Language : English
- Hardcover : 520 pages
- ISBN-10 : 9781420082791
- ISBN-13 : 978-1420082791
- Item Weight : 2.32 pounds
- Dimensions : 7.75 x 1 x 10.5 inches
- Best Sellers Rank: #1,199,028 in Books (See Top 100 in Books)
- #42 in Memory Management Algorithms
- #534 in Popular & Elementary Arithmetic (Books)
- #828 in Game Programming
- Customer Reviews:
About the authors

Discover more of the author’s books, see similar authors, read author blogs and more

Tony Hosking is Professor of Computer Science at the Australian National University, and Director of the ANU School of Computing. He received a BSc in Mathematical Sciences from the University of Adelaide, Australia, in 1985, and an MSc in Computer Science from the University of Waikato, New Zealand, in 1987. He continued his graduate studies at the University of Massachusetts Amherst, receiving a PhD in Computer Science in 1995, then joined Purdue University as Assistant Professor. He left Purdue as Associate Professor in 2017 to join the ANU. He was named a Distinguished Scientist of the Association for Computing Machinery in 2012, a member of AITO in 2013, and is a Member of the Institute of Electrical and Electronics Engineers. He regularly serves on programme and steering committees of major conferences, mostly focused on programming language design and implementation.

Richard is Professor of Computer Systems in the School of Computing at the University of Kent, Canterbury. He received a B.A. in Mathematics from Oxford University in 1976. He spent a few years teaching at school and college before returning to higher education at the University of Kent, where he has remained ever since, receiving an M.Sc. in Computer Science in 1989. In 1998 Richard co-founded the ACM/SIGPLAN International Symposium on Memory Management, of which he was the inaugural Programme Chair. He has published numerous papers on garbage collection, heap visualisation and electronic publishing, and he regularly sits on the programme committees of leading international conferences. He is a member of the Editorial Board of the journal Software Practice and Experience (Wiley). He was made an Honorary Fellow of the University of Glasgow in 2005 in recognition of his research and scholarship in dynamic memory management, and a Distinguished Scientist of the ACM in 2006.
Richard is the prime author of Garbage Collection: Algorithms for Automatic Dynamic Memory Management, Wiley, 1996. Garbage Collection is the process of automatically recycling unused memory. It is an essential component of all modern programming languages. Since its publication, the book has received huge acclaim:
"The sort of comprehensive engineering manual that is so rare in computing", Gregory V. Wilson, Dr. Dobb's Journal, September, 1997.
"I like the book because of its high standards of scholarship. I put it alongside Knuth's series", Mario Wolzko, Distinguished Engineer, Sun Microsystems Laboratories.
The 1996 book continues to be an excellent introduction to the topic. However, the state of the art has moved on considerably since 1996, and problems that were once considered impossible have now been conquered. Richard was joined by Dr. Tony Hosking (Purdue University) and Prof. Eliot Moss (University of Massachusetts) to write the Garbage Collection Handbook: the Art of Automatic Memory Management, Chapman and Hall, 2011. This book addresses the state of the art. In particular, it covers topics such as parallel, concurrent and real-time garbage collection. It also considers the trickier aspects of implementation such as the interface with the run-time system and support for language-specific features.
The first book (400 pages) took one person 2 years to plan, and 2 years to write. Tony and Richard first hatched the plan for a new book in 2002. A contract was signed with Chapman and Hall in 2007 but the new book (500+ pages) took the three of us more than 3 years to write. I am deeply grateful to my wife Robbie for putting with me while I wrote, and doing so not once but twice!
Richard is married, with three children. In his spare time, he races Dart 18 catamarans.
Customer reviews
- 5 star4 star3 star2 star1 star5 star82%18%0%0%0%82%
- 5 star4 star3 star2 star1 star4 star82%18%0%0%0%18%
- 5 star4 star3 star2 star1 star3 star82%18%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star82%18%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star82%18%0%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
But when systems reach a sufficient complexity, or the constraints on performance become sufficiently demanding,
at least an overview of the issues and choices facing system designers becomes critical. When facing particular challenges, an issue-driven overview will make it easier to identify which particular ideas are worth a more detailed reading.
Gil Tene, Chief Technical Officer and co-founder of Azul Systems
Top reviews from other countries
Un libro per specialisti non per principianti, ovviamente, ma molto ben fatto.
で、そこから「Concurrent」「Parallel」GC の要件、「Real Time」 GCの要件へと話は進んでいく。この辺りについてひと通り網羅して書いてある本は、英語、日本語を含めて本書が初めてだと思う。
最近のGCについて知りたいなら、おさえておくべき一冊。

