外观
Ubuntu设置swap分区
2022-11-02
通常,Ubuntu Server 安装完成后已经自动配置了 swap 分区,使用sudo swapon --show
或者free -m
查看
# 建立swapfile
sudo fallocate -l 4G /swap.img
# 设置权限
sudo chmod 600 /swap.img
# 配置分区生效
sudo mkswap /swap.img
sudo swapon /swap.img
# sudo cp /etc/fstab /etc/fstab.bak
echo '/swap.img none swap sw 0 0' | sudo tee -a /etc/fstab
# 查看分区生效情况
# sudo swapon --show
# free -m
分区大小参考:
RAM(GB) | No hibernation | With Hibernation | Maximum |
---|---|---|---|
1 | 1 | 2 | 2 |
2 | 1 | 3 | 4 |
3 | 2 | 5 | 6 |
4 | 2 | 6 | 8 |
5 | 2 | 7 | 10 |
6 | 2 | 8 | 12 |
8 | 3 | 11 | 16 |
12 | 3 | 15 | 24 |
16 | 4 | 20 | 32 |
24 | 5 | 29 | 48 |
32 | 6 | 38 | 64 |
64 | 8 | 72 | 128 |
128 | 11 | 139 | 256 |
256 | 256 | 512 | 512 |
512 | 512 | 1024 | 1024 |
1024 | 1024 | 2048 | 2048 |