In this webcast talk by Pat Shaughnessy author of Ruby Under a Microscope, we'll dive into Ruby internals and take a close look at an ugly topic: garbage collection.This webcast will cover:How do these Ruby VM's allocate memory for new objects?How do they identify unused objects?How do they reclaim memory from garbage objects, allowing it to be used again?You can learn a lot about someone from their garbage. Using a series of diagrams, we'll visually compare and contrast the complex algorithms these very different Ruby implementations use. What computer science research is behind each garbage collector? We'll also look at the GC changes planned for the upcoming Ruby 2.1 release.
Table of contents
- Title: Visualizing Garbage Collection in Rubinius, JRuby and Ruby 2.0
- Release date: November 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491921692
You might also like
Software Architecture Fundamentals, Second Edition
Being a successful software architect is more than just possessing technical knowledge. It’s about thinking like …
Distributed Systems in One Lesson
Simple tasks like running a program or storing and retrieving data become much more complicated when …
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …