对于某些swap为swapfile,而不是swap分区的linux(通过free命令查看),采用一以下方式调整swap大小:
sudo swapoff /swapfile
sudo dd if=/dev/zero of=/swapfile bs=512M count=16
其中这里的512M和16可以根据需求调整,乘积即为swap总体大小,具体见dd命令
命令行输出
16+0 records in
16+0 records out
8589934592 bytes (8.6 GB, 8.0 GiB) copied, 18.3419 s, 468 MB/s
sudo mkswap /swapfile
sudo swapon /swapfile