@byroot Maybe what we need for Ruby GC is some kind of setting where Ruby can signal it _needs_ to GC, but doesn't actually do it. Then, app servers can GC out of band when the signal is true.

e.g.

GC.required? #> true
... Unicorn GCs out-of-band at next opportunity.

Having to tune the number of requests until you want to OOBGC sucks.

2
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
Replies