RR 411:  What causes Ruby memory bloat? with Hongli Lai episode artwork

EPISODE · May 7, 2019 · 56 MIN

RR 411: What causes Ruby memory bloat? with Hongli Lai

from Ruby Rogues · host Charles M Wood

SponsorsSentry use the code “devchat” for 2 months free on Sentry small planTriplebyte offers a $1000 signing bonusRedisGreenCacheflyPanelCharles Max WoodDave KimuraEric BerryJoined by Special Guest: Hongli LaiSummaryEric Berry starts by sharing how Phusion and Phusion passenger changed his career and thanks Hongli Lai for his work. Hongli talks about where Phusion is now and shares what's new with passenger 6. The panel compares passenger and puma and Hongli explains why passenger is the better choice. The panel wonders about deployment strategies and Hongli shares what he has seen done with Passenger.Hongli discusses the article he wrote about memory bloat. He starts by explaining why he wrote the article. The panel discusses what causes memory bloat and how to identify memory bloat versus memory leaks. Hongli explains how the system memory allocator works and why people are using Jemalloc instead. The panel discusses Jemalloc and wonders why Ruby doesn’t adopt Jemalloc. Hongli shares his magic solution for solving the memory bloat problem and other tips for managing memory.Linkshttps://www.phusionpassenger.com/https://github.com/phusion/passenger-dockerhttps://devchat.tv/ruby-rogues/rr-403-rails-needs-active-deployment-with-stefan-wintermeyer/  https://blog.phusion.nl/2019/03/14/what-causes-ruby-memory-bloat/https://www.joyfulbikeshedding.com/blog/2019-03-14-what-causes-ruby-memory-bloat.htmlhttps://www.joyfulbikeshedding.com/blog/2019-03-29-the-status-of-ruby-memory-trimming-and-how-you-can-help-with-testing.htmlhttps://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)https://twitter.com/honglilaihttps://www.facebook.com/RubyRogueshttps://twitter.com/rubyroguesPicksDave Kimura:LEGO Marvel Super Heroes Avengers: Infinity War The Hulkbuster Smash-Up 76104 Building Kit (375 Piece)Samsonite Explore Eco 2-Piece Softside SetHongli Lai: https://www.blinkist.com/https://euruko2019.org/Eric Berry:Codefund.iohttps://devchat.tv/ruby-rogues/Charles Max Wood:Open source sustainability podcasthttps://podwrench.com/Podcast assembly linePodcast Laboratoryhttps://mybuild.techcommunity.microsoft.com/home#top-anchorOz conhttps://elixirconf.com/2019https://finconexpo.com/https://podcastmovement.com/https://go.2000books.com/Special Guest: Hongli Lai . Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

SponsorsSentry use the code “devchat” for 2 months free on Sentry small planTriplebyte offers a $1000 signing bonusRedisGreenCacheflyPanelCharles Max WoodDave KimuraEric BerryJoined by Special Guest: Hongli LaiSummaryEric Berry starts by sharing how Phusion and Phusion passenger changed his career and thanks Hongli Lai for his work. Hongli talks about where Phusion is now and shares what's new with passenger 6. The panel compares passenger and puma and Hongli explains why passenger is the better choice. The panel wonders about deployment strategies and Hongli shares what he has seen done with Passenger.Hongli discusses the article he wrote about memory bloat. He starts by explaining why he wrote the article. The panel discusses what causes memory bloat and how to identify memory bloat versus memory leaks. Hongli explains how the system memory allocator works and why people are using Jemalloc instead. The panel discusses Jemalloc and wonders why Ruby doesn’t adopt Jemalloc. Hongli shares his magic solution for solving the memory bloat problem and other tips for managing memory.Linkshttps://www.phusionpassenger.com/https://github.com/phusion/passenger-dockerhttps://devchat.tv/ruby-rogues/rr-403-rails-needs-active-deployment-with-stefan-wintermeyer/  https://blog.phusion.nl/2019/03/14/what-causes-ruby-memory-bloat/https://www.joyfulbikeshedding.com/blog/2019-03-14-what-causes-ruby-memory-bloat.htmlhttps://www.joyfulbikeshedding.com/blog/2019-03-29-the-status-of-ruby-memory-trimming-and-how-you-can-help-with-testing.htmlhttps://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)https://twitter.com/honglilaihttps://www.facebook.com/RubyRogueshttps://twitter.com/rubyroguesPicksDave Kimura:LEGO Marvel Super Heroes Avengers: Infinity War The Hulkbuster Smash-Up 76104 Building Kit (375 Piece)<a href="https://www.costco.com/Samsonite-Explore-Eco-2-Piece-Softside-Set.product.100456252.html" target="_blank"...

NOW PLAYING

RR 411: What causes Ruby memory bloat? with Hongli Lai

0:00 56:10

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

JFK The Enduring Secret Jeff Crudele An in depth tutorial and discussion around the assassination of John F. Kennedy, (JFK) the country's 35th president who was brutally murdered in Dallas Texas on November 22, 1963. The series comprehensively explores the major facts, themes, and events leading up to the assassination in Dealey Plaza and the equally gripping stories surrounding the subsequent investigation. We review key elements of the Warren Commission Report , and the role of the CIA and FBI. We explore the possible involvement of the Mafia in the murder and the review of that topic by the government's House Select Committee on Assassinations in the 1970's. We explore the Jim Garrison investigation and the work of other key figures such as Mark Lane and others. Learn more about Lee Harvey Oswald the suspected killer and Jack Ruby the distraught Dallas night club owner with underworld ties and the man that killed Oswald as a national TV audience was watching. Stay with us as we take you through the facts and theorie Explicit 暗黑森林 The Dark Forest 榮忠豪/Ruby 盧春如/Joanna Wang 王若琳 社會總是希望人人都活在明亮。但一旦人的黑暗面露出的時候,社會會怎麼反應? 人性的黑暗總是被壓抑的而不被允許顯露, 但若這些邪惡的行為無法被壓下來 會有什麼事情發生? 本播客想透過真實殺人案件與其他暗黑的故事來探索人的黑暗面,但就像暗黑的森林,在黑暗的樹枝之中還是看得到光芒,提醒人們黑暗之處還是有希望的存在。 除了只關注故事的黑暗,『暗黑森林』也會專注在人們對於彼此的關懷,同情,與自我保護的重要性。來吧!跟著主持人 榮忠豪/Joanna 王若琳/Ruby 盧春如 一起走進 「暗黑森林」 Powered by Firstory Hosting Explicit Rogues Gallery 27th Letter Productions Kristen, M.J., and Chris investigate pop culture's most memorable villains, antiheroes, and misunderstood monsters to find out how they make being bad look so good. New episodes every other Thursday. Explicit Ruby Ryder – Pegging Paradise Ruby Ryder Your guide for pegging, anal sex, and bdsm Explicit

Frequently Asked Questions

How long is this episode of Ruby Rogues?

This episode is 56 minutes long.

When was this Ruby Rogues episode published?

This episode was published on May 7, 2019.

What is this episode about?

SponsorsSentry use the code “devchat” for 2 months free on Sentry small planTriplebyte offers a $1000 signing bonusRedisGreenCacheflyPanelCharles Max WoodDave KimuraEric BerryJoined by Special Guest: Hongli LaiSummaryEric Berry starts by sharing how...

Can I download this Ruby Rogues episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!