我如何才能加入两个“交换记忆”?

我如何才能加入两个“交换记忆”?

我想将交换内存从 900Mb 增加到 4Gb,然后使用以下命令创建了一个交换文件本指南

我还没有让它永久生效,但我想问一下,当我输入以下命令时,我得到了这个

$ sudo swapon -s
Filename                Type        Size    Used    Priority
/dev/sda5                               partition   998396  136192  -2
/swapfile                               file        4194300 0   -3

两个不同的交换内存可以吗?还是我应该合并?如果必须合并,如何合并?

答案1

解决方案,基本步骤如下:

  1. 关闭现有的交换空间。
  2. 创建所需大小的新交换分区。例如,通过合并到旧交换分区(任何磁盘管理工具)
  3. 重新读取分区表。
  4. 该分区配置为交换空间。
  5. 添加新的分区/etc/fstab。
  6. 打开交换。

答案2

是的,您可以拥有多个交换分区或交换文件。

不,您不需要像当前设置那样拥有两个。

不,你不能合并它们。

对于您来说,只需禁用 /dev/sda5 交换分区,然后使用您创建的 /swapfile。

/etc/fstab用编辑您的sudo -H gedit /etc/fstab

查找类似于以下内容之一的现有行...

UUID=071f8b0e-8e16-4f4d-90ff-a4ae9cc56e2b  none  swap       sw       0       0

/dev/sda5 none swap sw 0 0

在该行前面放置一个“#”字符以禁用它。

如果您还没有,请为您的 /swapfile 添加一个新行...

/swapfile   none swap    sw 0 0

然后重新启动。

相关内容