25 puan yazan regentag 2023-08-03 | 5 yorum | WhatsApp'ta paylaş

Bu yazı, KTH Teknoloji Araştırma Enstitüsü Dağıtık Teknolojiler Laboratuvarı'ndan Yongho Ha tarafından kaleme alınmıştır.

jemalloc, Jason Evans tarafından geliştirilen bir bellek ayırıcısıdır (malloc) ve FreeBSD'nin performansını artırmak için geliştirilmiştir.
2007'den beri FreeBSD'nin varsayılan bellek ayırıcısıdır ve Firefox da 3. sürümden itibaren onu bellek ayırıcısı olarak kullanmaktadır.

Facebook'un da jemalloc'u benimseyerek performans artışı sağladığı belirtiliyor.

5 yorum

 
yongho 2023-08-10

Bu, vaktiyle paralel işleme mühendisi olarak yoğun şekilde çalışırken yazdığım bir yazıymış. Geçmişteki hâlimle karşılaşmış gibi hissettiriyor; tuhaf, sevindirici ve güzel.

 
regentag 2023-08-10

Ah, demek asıl yazarı sizmişsiniz. Güzel yazı için teşekkürler :)

 
geekbini 2023-08-09

Şu anda glibc'de malloc algoritmasının ptmalloc2 olduğu anlaşılıyor.
:Referans URL: https://perplexity.ai/search/7e04f2c4-ae1c-43d3-9597-c464e7c2bdb9/…

 
gorekun 2023-08-05

İlgili yazı: k8s üzerinde çalışan Java process’lerinin bellek tahsisini azaltma hikayesi https://blog.malt.engineering/java-in-k8s-how-weve-reduced-memory-usag…

glibc’deki mallocu jemalloc ile değiştirip yalnızca bellek parçalanmasını azaltarak bile JVM performansını artırmak mümkün... diye özetlenebilir sanırım.

 
xguru 2023-08-03

Ah.. bu yazıyı burada tekrar görüyorum.
KTH teknik blogunu ben kurup işletmiştim..
KTH o materyallerin hepsini uçurunca, Yoon Seok-chan'ın arşivleyip sakladığı bağlantı bu haha