CMSPRO社区

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
CMSPRO官方工作人员账号!

全部评论 0

暂无评论,快来发表第一条回复吧!
请先 登录 后再回复