La sélection d'un allocateur de mémoire non par défaut lors de la construction de Redis se fait en définissant le
MALLOC
variables d'environnement. Redis est compilé et lié à libc malloc par défaut, à l'exception de jemalloc étant la valeur par défaut sur les systèmes Linux. Cette valeur par défaut a été choisie car jemalloc s'est avéré avoir moins de problèmes de fragmentation que libcmalloc.Pour forcer la compilation avec libc malloc, utilisez :
% make MALLOC=libc
Pour compiler avec jemalloc sur les systèmes Mac OS X, utilisez :
% make MALLOC=jemalloc
Source :https://github.com/redis/redis/blob/6.0/README.md#allocator