在Debian系統中,Swap分區的設置大小取決于系統的物理內存大小,但通常建議設置為物理內存的1.5到2倍。以下是一些具體的指導原則和步驟:
sudo swapoff -a
sudo fallocate -l 1G /swapfile
如果fallocate
命令不可用,可以安裝util-linux
包:
sudo apt install util-linux
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
/etc/fstab
文件,添加以下行:/swapfile swap swap defaults 0 0
cat /proc/sys/vm/swappiness
sudo sysctl vm.swappiness=10
/etc/sysctl.conf
文件,添加或修改以下行:vm.swappiness=10
然后使用以下命令使修改生效:
sudo sysctl -p
請注意,合理的Swap大小和Swappiness值取決于你的系統和需求。在設置Swap分區時,應考慮系統的實際用途和性能要求。