虚拟内存:创建Swap文件


1. 创建 1GB 虚拟内存示例

1.1 写入 1G 零填充文件
dd if=/dev/zero of=/swapfile bs=1M count=1024
1.2 设置权限(防止非 root 读取泄露内存数据)
chmod 600 /swapfile
1.3 格式化为交换分区
mkswap /swapfile
1.4 激活挂载
swapon /swapfile
1.5 验证是否生效
swapon --show
free -m
df -h /

2. 开机自动挂载

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

3. 开机自启swap服务

3.1 Alpine
rc-update add swap boot