Setting MALLOC_ARENA_MAX=2 is claimed to reduce memory bloat caused by fragmentation. Jemalloc 3.x is also claimed to reduce memory bloat, but modern distros only ship Jemalloc 5.x, and supposedly only 3.x works. https://devcenter.heroku.com/articles/tuning-glibc-memory-behavior https://bugs.ruby-lang.org/issues/14718 https://www.speedshop.co/2017/12/04/malloc-doubles-ruby-memory.html https://www.joyfulbikeshedding.com/blog/2019-03-14-what-causes-ruby-memory-bloat.html
Docker
This directory contains files for building Docker images for Danbooru.