在Debian系统中,Swap文件的大小设置通常取决于系统的内存大小和需求。一般来说,如果内存较小(例如小于8GB),Swap文件可以设置为与物理内存相等或两倍大小;如果内存较大(例如8GB或以上),Swap文件可以设置为4GB到8GB左右。
具体的设置步骤可以参考以下建议:
free -h
查看当前系统的内存使用情况。sudo fallocate -l [size]G /swapfile
创建一个指定大小的Swap文件,例如 sudo fallocate -l 4G /swapfile
。sudo chmod 600 /swapfile
和 sudo mkswap /swapfile
格式化文件为Swap文件,最后使用 sudo swapon /swapfile
启用Swap文件。为了使Swap文件在系统重启后依然有效,需要将其添加到 /etc/fstab
文件中,例如:
/swapfile none swap sw 0 0