Debian12设置Swap交换空间
Swap交换空间
SWAP(交换空间)是指一块磁盘空间,用于在物理内存(RAM)不足时,作为临时的扩展内存来使用。
查看交换空间和内存
swapon --show
free -m
cat /proc/swaps
创建交换文件
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
# OR
sudo fallocate -l 1G /swapfile
参数解析
if=/dev/zero
表示从/dev/zero
设备读取数据,该设备会不断输出零字节;of=/swapfile
指定输出文件为/swapfile
;bs=1M
表示块大小为 1MB;count=2048
表示总共创建 2048 个块,即 2GB
设置权限和格式化交换文件
sudo chmod 600 /swapfile
sudo mkswap /swapfile
启用
sudo swapon /swapfile
添加到 /etc/fstab
中自动挂载
/swapfile swap swap defaults 0 0
查看挂载
df -lh