tutto: ecco la mia informazioni di memoria del server con '-m libero'Redis bgsave fallito perché la forcella non può assegnare memoria
total used free shared buffers cached
Mem: 64433 49259 15174 0 3 31
-/+ buffers/cache: 49224 15209
Swap: 8197 184 8012
mia Redis-server ha utilizzato la memoria 46G, non v'è quasi la memoria 15G lasciato libero
Come è noto, il fork è una copia in scrittura, non dovrebbe fallire quando c'è una memoria libera di 15G, che è sufficiente per malloc le strutture del kernel necessarie.
Inoltre, quando redis-server utilizzava memoria 42G, bgsave è ok e la forchetta va bene.
Esiste un parametro vm che posso regolare per rendere il ritorno a forcella riuscito?
Grazie.
Ottieni 'doppio 'più memoria – surfer190