我使用 Wubi 安装了 Ubuntu。因此,我只有默认的 256MB 交换空间大小。我有1GB的内存,所以系统经常哭着要求更多的交换空间。我阅读了Swap FAQ,但我仍然不确定在使用 Wubi 安装 Ubuntu 后如何增加交换空间大小。
如何增加交换空间?
以下操作将把您的交换空间增加到2 GB。将count=替换为您想要的交换文件大小(以千字节为单位)。
sudo su
swapoff -a
cd /host/ubuntu/disks/
mv swap.disk swap.disk.bak
dd if=/dev/zero of=swap.disk bs=1024 count=2097152
mkswap swap.disk
swapon -a
free -m
创建额外的交换文件并设置适当的权限。您可以将其放在任何位置。将大小设置为您想要的额外交换空间的大小。
sudo fallocate -l 1g /path/to/desired/file
sudo chmod 600 /path/to/desired/file
格式化您的交换文件:
sudo mkswap /path/to/desired/file
将其添加到 /etc/fstab
文件中:
gksudo gedit /etc/fstab
在文件底部插入以下内容:
/path/to/swap/file none swap sw 0 0
启用所有交换,包括您的新交换文件:
sudo swapon -a