Výběr jiného než výchozího alokátoru paměti při sestavování Redis se provádí nastavením
MALLOC
proměnná prostředí. Redis je ve výchozím nastavení zkompilován a propojen s libc malloc, s výjimkou jemalloc, který je v systémech Linux výchozí. Toto výchozí nastavení bylo vybráno, protože se ukázalo, že jemalloc má méně problémů s fragmentací než libcmalloc.Chcete-li vynutit kompilaci proti libc malloc, použijte:
% make MALLOC=libc
Pro kompilaci proti jemalloc na systémech Mac OS X použijte:
% make MALLOC=jemalloc
Zdroj:https://github.com/redis/redis/blob/6.0/README.md#allocator