22-Sep-2017 by Allison McMillan

Read Time: Approx. 2 minutes

Angelina Ballerina Learns about Memory Allocation Resources

Resources used to put together the talk: Angelina Ballerina learns about memory allocation

Sites

http://confreaks.tv/videos/rubyconf2016-methods-of-memory-management-in-mri http://confreaks.tv/videos/railsconf2015-speed-science http://confreaks.tv/videos/rubyconf2013-object-management-on-ruby-2-1 https://www.youtube.com/watch?v=kZcqyuPeDao&t=258s

https://www.youtube.com/watch?v=yl_zYzPiDto

https://www.youtube.com/watch?v=t8dj56h2gbg http://schneems.com/2017/05/17/ruby-backend-performance-getting-started-guide/ http://patshaughnessy.net/2013/10/24/visualizing-garbage-collection-in-ruby-and-python http://michaelrbernste.in/2013/05/20/adventures-in-GC-pedagogy.html http://www.schneems.com/2015/05/11/how-ruby-uses-memory.html https://blog.codeship.com/debugging-a-memory-leak-on-heroku/ https://www.sitepoint.com/ruby-uses-memory/ http://rubylearning.com/blog/2013/06/19/how-do-i-benchmark-ruby-code/ http://help.apm.scoutapp.com/

https://ruby-doc.org/core-2.2.0/ObjectSpace.html https://www.schneems.com/2017/04/12/jumping-off-the-memory-cliff/ https://samsaffron.com/archive/2015/03/31/debugging-memory-leaks-in-ruby  https://medium.com/@monfresh/a-trip-down-memory-lane-with-derailed-benchmarks-9d77cbd64f48

http://www.justinweiss.com/articles/a-new-way-to-understand-your-rails-apps-performance/

https://collectiveidea.com/blog/archives/2015/02/19/optimizing-rails-for-memory-usage-part-1-before-you-optimize

https://www.speedshop.co/2017/03/09/a-guide-to-gc-stat.html

https://thorstenball.com/blog/2014/03/12/watching-understanding-ruby-2.1-garbage-collector/

Books

The Garbage Collection Handbook: The Art of Automatic Memory Collection by Antony Hosking, Eliot Moss, and Rhys Jones

Garbage collection by Richard Jones

Ready to chat?

Join my mailing list

* indicates required

Set up a free call

phone icon