最近在windows上玩redis,按默认启动redis就挂掉, 错误是 VirtualAlloc/COWAlloc fail!
原来为了模拟fork的原因,必须设置 maxmemory 大于 maxheap, 只要设置maxmemory就行,maxheap自动设置
为maxmemory的1.5倍。一开始我只设置了200M的 maxheap,每次都挂。就是这个原因。
本文解决在Windows环境下使用Redis时遇到的VirtualAlloc/COWAllocfail错误,通过调整maxmemory和maxheap配置避免了启动失败问题。
最近在windows上玩redis,按默认启动redis就挂掉, 错误是 VirtualAlloc/COWAlloc fail!
原来为了模拟fork的原因,必须设置 maxmemory 大于 maxheap, 只要设置maxmemory就行,maxheap自动设置
为maxmemory的1.5倍。一开始我只设置了200M的 maxheap,每次都挂。就是这个原因。
3876
840
1545
1429

被折叠的 条评论
为什么被折叠?