所有: 這裏是Redis的bgsave失敗,因爲叉無法分配內存
total used free shared buffers cached
Mem: 64433 49259 15174 0 3 31
-/+ buffers/cache: 49224 15209
Swap: 8197 184 8012
我Redis的服務器使用了46G內存「免費-m」我的服務器內存的信息,幾乎15G的記憶中留下自由
據我所知,fork是copy的寫入,當有15G空閒內存時,應該不會失敗,這對malloc必要的內核結構來說已經足夠了。
此外,當redis服務器使用42G內存時,bgsave可以,叉也可以。
是否有任何vm參數可以調整以使fork返回成功?
謝謝。
Get'double '更多的記憶 – surfer190 2017-05-19 11:34:11