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=libc
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章