linux设置交换内存
-
查看是否有交换空间
cat /proc/swaps free -h -
创建swapfile空间
sudo fallocate -l 32G /swapfile ls -lh /swapfile -
设置空间权限
sudo chmod 600 /swapfile -
激活交换空间
sudo mkswap /swapfile sudo swapon /swapfile -
查看使用成功开启交换空间
sudo swapon --show -
设置开机启动交换空间
sudo cp /etc/fstab /etc/fstab.bak echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab -
配置优先使用交换分区
sudo vim /etc/sysctl.conf #在尾部添加: vm.swappiness=90 #最大值为100,值越大,交换分区越优先使用