| 推荐值 | vm.overcommit_memory=1 |
|---|---|
| 症状 | 日志出现 Can't save in background: fork: Cannot allocate memory |
| 生效 | sysctl 或 /etc/sysctl.conf |
设置与核对
设置与核对
sysctl vm.overcommit_memory
sysctl -w vm.overcommit_memory=1
echo vm.overcommit_memory=1 >> /etc/sysctl.conf该参数并不改变实际内存用量,只是让 fork 时不会因过度承诺检查直接失败;COW 峰值仍需真实内存支撑。