php安装 fileinfo 拓展时 内存不足解决方法
内存太低,单线程编译依然被 OOM 杀死
加 2G 交换分区
# 1. 创建2G交换文件
dd if=/dev/zero of=/swapfile bs=1M count=2048
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
# 开机自启
echo '/swapfile swap swap defaults 0 0' >> /etc/fstab
# 查看内存+swap确认
free -h
执行完 free -h 能看到 Swap 有 2G,再重新编译:
total used free shared buff/cache available
Mem: 1.9Gi 493Mi 71Mi 43Mi 1.5Gi 1.4Gi
Swap: 3.0Gi 799Mi 2.2Gi
💬 回复 (0)
暂无回复,快来发表第一个回复吧!