在Debian系統中,管理Swap空間可以通過以下幾種方式進行:
free -h 命令可以查看包括swap在內的內存使用情況,-h 選項讓輸出以人類可讀的格式顯示。swapon --show 命令來查看當前啟用的swap分區信息。創建Swap分區:
fdisk 或 gparted 等工具創建新的分區。mkswap 命令格式化新分區為swap空間。例如:sudo mkswap /dev/sdXY,其中 /dev/sdXY 是新創建的分區設備名稱。創建Swap文件:
fallocate 命令創建一個指定大小的文件(例如4G):sudo fallocate -l 4G /swapfile。sudo chmod 600 /swapfile。sudo mkswap /swapfile。sudo swapon /swapfile。啟用Swap空間:
sudo swapon /dev/sdXY 命令啟用swap分區或文件。sudo swapon /swapfile 命令。禁用Swap空間:
sudo swapoff /dev/sdXY 命令禁用swap分區。sudo swapoff /swapfile 命令。/etc/fstab 文件,添加如下行:/dev/sdXY none swap sw 0 0
其中 /dev/sdXY 是swap分區的設備名稱。增加Swap大小:
sudo swapoff /dev/sdXY 或者 sudo swapoff /swapfile。sudo fallocate -l 8G /dev/sdXY 或者 sudo fallocate -l 8G /swapfile。sudo mkswap /dev/sdXY 或者 sudo mkswap /swapfile。sudo swapon /dev/sdXY 或者 sudo swapon /swapfile。減少Swap大小:
top 或 htop 命令來實時監控Swap的使用情況。通過以上步驟,你可以在Debian系統中有效地管理Swap空間。[4,5,6,7,8,9,10,12,13,14]