Memilih pengalokasi memori non-default saat membangun Redis dilakukan dengan menyetel
MALLOC
variabel lingkungan. Redis dikompilasi dan ditautkan ke libc malloc secara default, dengan pengecualian jemalloc menjadi default pada sistem Linux. Default ini dipilih karenajemalloc telah terbukti memiliki lebih sedikit masalah fragmentasi daripada libcmalloc.Untuk memaksa kompilasi terhadap libc malloc, gunakan:
% make MALLOC=libc
Untuk mengkompilasi terhadap jemalloc pada sistem Mac OS X, gunakan:
% make MALLOC=jemalloc
Sumber:https://github.com/redis/redis/blob/6.0/README.md#allocator