TL; DR beralih ke jemalloc sebelum Anda membayar mesin yang lebih besar Pertama kali saya menggunakan jemalloc untuk sesuatu selain server web Ruby dan hasilnya bagus. Di sini kami memiliki node non-validator Hyperliquid yang seharusnya berjalan dengan baik dengan 64GB atau RAM tetapi, ternyata, terkadang akan mogok dengan OOM. Berikut adalah seperti apa penggunaan memori dari proses hl-visor sebelum dan sesudah: Menggunakan alokasi memori default, itu akan melonjak menjadi ~50GB, sekarang menetap sekitar 29GB. Memori 🤯 yang berkomitmen Bagaimana cara menginstal? 'sudo apt install libjemalloc2' dan muat sebelumnya untuk prosesnya. Selesai dalam 20 detik: Singkatnya, proses yang kadang-kadang meledak dengan RAM 64GB sekarang berjalan dengan nyaman dengan 48GB di server 💃 saya yang lebih kecil Jadi cobalah jemalloc. Ini matang dan teruji dalam pertempuran. Kami telah menggunakannya untuk server web selama satu dekade tanpa masalah.
@nateberkopec studi kasus lain untuk koleksi 👍 Anda
3,07K