我已经安装了 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
答案3
分区(在存储库中可用)允许您使用分区,包括调整其大小而不会丢失数据,但强烈建议您在执行此操作之前备份所有数据......
如今,RAM 真的很便宜(4GB 模块约 20 美元)。如果您大量使用交换分区,您可能需要考虑购买更多 RAM。它速度更快,而且无论如何拥有多个模块总是好的。