【发布时间】:2012-07-29 22:53:02
【问题描述】:
全部: 这是我的服务器内存信息,带有“free -m”
total used free shared buffers cached
Mem: 64433 49259 15174 0 3 31
-/+ buffers/cache: 49224 15209
Swap: 8197 184 8012
我的 redis-server 已经使用了 46G 内存,还有将近 15G 内存可用
据我所知,fork 是写时复制,当有 15G 空闲内存时它应该不会失败,这足以 malloc 必要的内核结构。
另外,当redis-server使用42G内存时,bgsave可以,fork也可以。
我可以调整任何 vm 参数以使 fork 返回成功吗?
【问题讨论】:
-
获取
double更多内存
标签: linux-kernel redis fork