TuneMyGC Beta

Automatic Ruby Garbage Collection tuning Starting at $0/mo.

Consume less memory

Less worst case memory usage through sensible upper limits and growth factors specific to your app

Faster boot times

Our configurations reduce GC activity during startup time

Automatic and repeatable GC tuning

A lightweight agent infers GC patterns in production and you can choose and apply a suggested optimal configuration. Also plugs in seamlessly with your release workflow and allows for tuning as your application evolves.

Works with all Ruby applications

Primarily designed for Rails and ActionController, but works with many frameworks, including ActiveJob, delayed_job and others

Debug memory leaks

TuneMyGC provides additional insights useful for hunting down memory leaks or code paths careless with allocations.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Virginia
Oregon
Frankfurt
Tokyo
Sydney
Dublin

Plans & Pricing

    • Maximum dynos considered during measurements
    • Report with additional insights and guidelines specific to your application
    • GC measurement interval 0 seconds
    • GC tuning interval 0 seconds
Install TuneMyGC
heroku addons:create tunemygc

To provision, copy the snippet into your CLI or use the install button above.

TuneMyGC Documentation