Ubuntu Swap不足时,可通过以下方式解决:
增加Swap文件
sudo swapon --show 或 free -h。sudo fallocate -l 4G /swapfile(推荐,无需安装工具)。sudo dd if=/dev/zero of=/swapfile bs=1M count=4096。sudo chmod 600 /swapfilesudo mkswap /swapfilesudo swapon /swapfile。/etc/fstab,添加/swapfile none swap sw 0 0。扩展现有Swap分区(需未分配空间)
sudo swapoff /dev/sdXn(sdXn为分区名)。sudo mkswap /dev/sdXn,sudo swapon /dev/sdXn。/etc/fstab中的UUID(可选)。调整Swappiness参数(优化使用频率)
sudo sysctl vm.swappiness=10(数值越低,越少使用Swap)。/etc/sysctl.conf中添加vm.swappiness=10,执行sudo sysctl -p生效。注意: