Ubuntu 12.04 增加交换

Ubuntu 12.04 增加交换

我已经安装了 Ubuntu 12.04,并且想要将交换大小从 1Gb 增加到 4Gb。我该怎么做?

/dev/sda5                               partition       1046524 568284  -1

答案1

如果您只是偶尔需要> 1GB的交换空间,您可以考虑在专用的交换分区之外创建一个交换文件,这样可以避免挖出活动 CD / USB 并调整分区大小。

创建交换文件:

sudo fallocate -l 3G /swapfile
sudo chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile

将其添加到您的/etc/fstab文件中,这样您就不必每次启动时手动重新启用它。

/swapfile none swap sw 0 0

如果您希望系统使用优先级较高的专用分区,可以分别设置两个交换区域的优先级。pri=N在 中的挂载选项中添加一个选项/etc/fstab,例如:

UUID=xxx...yyy none swap sw,pri=10 0 0
/swapfile none swap sw,pri=1 0 0

答案2

就这个

https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F

您需要一个 Ubuntu LiveCD 来实现此目的

答案3

分区(在存储库中可用)允许您使用分区,包括调整其大小而不会丢失数据,但强烈建议您在执行此操作之前备份所有数据......

如今,RAM 真的很便宜(4GB 模块约 20 美元)。如果您大量使用交换分区,您可能需要考虑购买更多 RAM。它速度更快,而且无论如何拥有多个模块总是好的。

相关内容