zmalloc.h:50:31: 致命錯誤:jemalloc/jemalloc.h:沒有那個文件或目

問題報錯
zmalloc.h:50:31: 致命錯誤:jemalloc/jemalloc.h:沒有那個文件或目
分析緣由
這個問題是關於分配器allocator, 若是有MALLOC  這個 環境變量, 會有用這個環境變量的 去創建Redis。
並且libc 並非默認的 分配器, 默認的是 jemalloc, 由於 jemalloc 被證實 有更少的 fragmentation problems 比libc。可是若是你又沒有jemalloc 而只有 libc 固然 make 出錯。 因此要指定分配器,加上參數了
解決方案
[root@localhost redis-2.8.17]# make MALLOC=libcredis

相關文章
相關標籤/搜索