all:这是我的服务器内存信息'free -m'
total used free shared buffers cached
Mem: 64433 49259 15174 0 3 31
-/+ buffers/cache: 49224 15209
Swap: 8197 184 8012
Run Code Online (Sandbox Code Playgroud)
我的redis-server使用了46G内存,剩下几乎15G的内存空闲
据我所知,fork是写入时的副本,当有15G可用内存时它不应该失败,这足以malloc必要的内核结构.
此外,当redis-server使用42G内存时,bgsave还可以,fork也可以.
是否有任何vm参数我可以调整以使fork返回成功?
谢谢.