Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations The Secret Lives of Garbage Collectors

The Secret Lives of Garbage Collectors



Jonathan Worthington explains the garbage collection terminology, the trade-offs made by GC designers, and how to write GC-friendly code for better performance.


From business applications to compiler writing, and from .Net to Perl, Jonathan Worthington has a wide range of software development experience. He deeply believes that good development has to be a strongly holistic activity, drawing on mathematics, engineering, linguistics, economics, etc. By looking at insights from many fields, he works hard to deliver solid and maintainable software solutions

About the conference

“BUILD STUFF” Conference is a Software Development Conference created for developers, team leaders, software architects and technical project managers. Our goal is to bring world class speakers to share innovations, latest developments, new trends and directions in software development world to the Baltics.

Recorded at:

Jun 29, 2014

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Using thread pinning for gc

    by Karol Piątek,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Thank You for the presentation.
    It could become a primer before we even start approaching
    platforms, which are using GC.

    I was wondering,
    if this approach could speed up execution of parallel GC,
    by having GC threads pinned to specified cores/CPU.

    Thank You in advance.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p