#jemalloc — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jemalloc, aggregated by home.social.
-
Jemalloc seems to be back: jemalloc 5.3.1 Released With Many Improvements After Nearly Four Year Hiatus:
https://www.phoronix.com/forums/forum/software/programming-compilers/1626721-jemalloc-5-3-1-released-with-many-improvements-after-nearly-four-year-hiatus -
TIL about #jemalloc, a scalable concurrent malloc(3) implementation for #FreeBSD and #Linux, only to find out it had its 20th birthday a few days ago! 🎂
Check out the original paper on https://papers.freebsd.org/2006/bsdcan/evans-jemalloc/
-
-
🥳🎉 Meta's backtracking on #jemalloc is hailed as a #groundbreaking move! Because clearly, the world needed another deep dive into memory allocation strategies over their morning coffee. 🙄🔍 Who knew infrastructure updates could be so riveting?
https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renewed-commitment-to-jemalloc/ #Meta #memoryallocation #infrastructureupdates #technews #HackerNews #ngated -
🥳🎉 Meta's backtracking on #jemalloc is hailed as a #groundbreaking move! Because clearly, the world needed another deep dive into memory allocation strategies over their morning coffee. 🙄🔍 Who knew infrastructure updates could be so riveting?
https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renewed-commitment-to-jemalloc/ #Meta #memoryallocation #infrastructureupdates #technews #HackerNews #ngated -
🥳🎉 Meta's backtracking on #jemalloc is hailed as a #groundbreaking move! Because clearly, the world needed another deep dive into memory allocation strategies over their morning coffee. 🙄🔍 Who knew infrastructure updates could be so riveting?
https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renewed-commitment-to-jemalloc/ #Meta #memoryallocation #infrastructureupdates #technews #HackerNews #ngated -
🥳🎉 Meta's backtracking on #jemalloc is hailed as a #groundbreaking move! Because clearly, the world needed another deep dive into memory allocation strategies over their morning coffee. 🙄🔍 Who knew infrastructure updates could be so riveting?
https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renewed-commitment-to-jemalloc/ #Meta #memoryallocation #infrastructureupdates #technews #HackerNews #ngated -
🥳🎉 Meta's backtracking on #jemalloc is hailed as a #groundbreaking move! Because clearly, the world needed another deep dive into memory allocation strategies over their morning coffee. 🙄🔍 Who knew infrastructure updates could be so riveting?
https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renewed-commitment-to-jemalloc/ #Meta #memoryallocation #infrastructureupdates #technews #HackerNews #ngated -
Jemalloc Un-Abandoned by Meta
#HackerNews #Jemalloc #Meta #Abandonment #TechInfrastructure #OpenSource #MemoryManagement
-
Jemalloc Un-Abandoned by Meta
#HackerNews #Jemalloc #Meta #Abandonment #TechInfrastructure #OpenSource #MemoryManagement
-
Jemalloc Un-Abandoned by Meta
#HackerNews #Jemalloc #Meta #Abandonment #TechInfrastructure #OpenSource #MemoryManagement
-
Jemalloc Un-Abandoned by Meta
#HackerNews #Jemalloc #Meta #Abandonment #TechInfrastructure #OpenSource #MemoryManagement
-
Jemalloc Un-Abandoned by Meta
#HackerNews #Jemalloc #Meta #Abandonment #TechInfrastructure #OpenSource #MemoryManagement
-
At $dayjob, we have an embedded #Linux device that is periodically running low on memory. It's using the default (#glibc) allocator.
No leaks, and lowering MALLOC_MMAP_THRESHOLD_ made the problem go away. So: memory fragmentation.
With glibc, I'm sure that's no surprise to anyone "Use #jemalloc", right?
Sure, some do, but I don't want to use a hammer that big without trying to understand the problem first. Jemalloc being effectively end of life also doesn't really thrill me.
1/5
-
If you want to understand the life cycle of software, this history of jemalloc is not a bad start
Remember: there is no bad or good here, and there is no intentionality. To assume there should have been a different outcome would be presumptuous.
There just “is”. Not everybody understands this.
-
Uff!
"jemalloc Postmortem", Jason Evans (https://jasone.github.io/2025/06/12/jemalloc-postmortem/).
Via HN: https://news.ycombinator.com/item?id=44264958
On Lobsters: https://lobste.rs/s/thpska/jemalloc_postmortem
#Malloc #Libc #jemalloc #MemoryManagement #Retrospective #OpenSource #FOSS #Facebook #Meta #FreeBSD #Linux #Windows #Allocators
-
Uff!
"jemalloc Postmortem", Jason Evans (https://jasone.github.io/2025/06/12/jemalloc-postmortem/).
Via HN: https://news.ycombinator.com/item?id=44264958
On Lobsters: https://lobste.rs/s/thpska/jemalloc_postmortem
#Malloc #Libc #jemalloc #MemoryManagement #Retrospective #OpenSource #FOSS #Facebook #Meta #FreeBSD #Linux #Windows #Allocators
-
Uff!
"jemalloc Postmortem", Jason Evans (https://jasone.github.io/2025/06/12/jemalloc-postmortem/).
Via HN: https://news.ycombinator.com/item?id=44264958
On Lobsters: https://lobste.rs/s/thpska/jemalloc_postmortem
#Malloc #Libc #jemalloc #MemoryManagement #Retrospective #OpenSource #FOSS #Facebook #Meta #FreeBSD #Linux #Windows #Allocators
-
Uff!
"jemalloc Postmortem", Jason Evans (https://jasone.github.io/2025/06/12/jemalloc-postmortem/).
Via HN: https://news.ycombinator.com/item?id=44264958
On Lobsters: https://lobste.rs/s/thpska/jemalloc_postmortem
#Malloc #Libc #jemalloc #MemoryManagement #Retrospective #OpenSource #FOSS #Facebook #Meta #FreeBSD #Linux #Windows #Allocators
-
As my #Friendica server, my-place.social, has grown to some 315 active users in just 5 months, I'm starting to hit up against #mariaDB limitations relating to the default memory manager, #MALLOC. This weekend I'm going to replace it with #jemalloc to reduce stalls, memory fragmentation issues, out-of-memory problems, and instability.
Friendica puts a lot of pressure on the database, mariaDB in this case, much more than Mastodon apparently does on PostgreSQL. My feeling is that the Mastodon developers have done much better database tuning.
But, none-the-less, the update must be done. This will be done on an Ubuntu server.
Does anyone who has changed the MariaDB or mySQL memory manager have any advice to share to keep me out of trouble?
BTW, #TCMalloc is not an option as other admins have reported crashes using it with Friendica.
-
Released ruby-install 0.10.1 with a minor fix for homebrew users who also want to compile ruby with jemalloc support.
https://github.com/postmodern/ruby-install/releases/tag/v0.10.1
https://github.com/postmodern/ruby-install#readme -
Add one more vote for using #jemalloc for #rails applications. This is our memory graph for the #Sidekiq workers.
Besides adding the linked buildpack and setting configuration options, we had nothing else to do.
https://elements.heroku.com/buildpacks/gaffneyc/heroku-buildpack-jemalloc
-
Released ruby-install 0.10.0! This release contains many small improvements to usability and better support for building CRuby with jemalloc or YJIT enabled.
$ ruby-install ruby -- --with-jemalloc
$ ruby-install ruby -- --enable-yjithttps://github.com/postmodern/ruby-install/releases/tag/v0.10.0
https://github.com/postmodern/ruby-install#readme -
I just learnt about `jemalloc` in order to fix the memory hunger of Synapse.
So yeah, Python developers will rather hijack the glibc memory allocator than switch to a resource efficient language.
-
progress: have to build #jemalloc from source to allow Ruby to build. Doesn't seem to be a massive problem, which is good
-
Ruby on Rails, Docker, jemalloc, and multi-platform images
https://jonas.brusman.se/ruby-on-rails-docker-jemalloc-multi-platform-image/
-
ChatGPT, write secure #malloc for me
https://www.youtube.com/watch?v=CGE905k-ils
#c #sigplan #jemalloc -
Turns out the jemalloc really works!
So, in 10ish days of updates we've managed to _halve_ our response times, and do it while using less RAM!