Linux Swap 真的有必要吗?意外删除

Linux Swap 真的有必要吗?意外删除

我的 DELL 笔记本电脑有 500 GB 的硬盘。我计划在其中安装双操作系统,因此我使用 Gparted 重新调整了磁盘大小,我的主要操作系统是 Ubuntu 12.10。在调整磁盘大小时,它显示只有主分区才可以分区大小的错误。请找到我的分区详细信息的屏幕截图链接。

在此处输入图片描述

此外,我意外删除了一个具有 8GB Linux 交换分区,因此现在可能需要重新调整磁盘大小,以便为另一个操作系统创建 sda4。现在,当我启动我的主要操作系统 UBUNTU 时,我遇到了一个小错误,即缺少“Uaaa-ssdds-------”等待自动安装或 S 表示跳过或 M 表示手动安装。

如何解决这个问题我需要重新创建一个 Linux Swap。

答案1

如果你有 4GB 或更多的 RAM,我认为你很可能不需要 SWAP 分区。如果你的 RAM 更少,我建议你创建一个。

如果您想将其添加回来: 例如,只需使用 gparted 来找出 UUID 和/或设备字母,然后重新添加该行/etc/fstab以将其挂载。

如果您只是想删除警告: 您可以简单地从中删除交换分区的行/etc/fstab,它就不会再出现。

答案2

一般来说,你的电脑确实需要内存。但交换分区是一种特殊(有限)的内存类型。当你的物理内存不足时,它会有所帮助——系统会将一些内存块移动到交换分区。但也会减慢系统速度,因为

  • 硬盘操作比 RAM 慢得多!
  • 当系统再次需要这些块时,它们必须从硬盘移动到物理内存

就我而言,在任何 Linux 系统上我根本不使用交换分区。

但是安装一些 RAM 指示器(即系统负载指示器)是个好主意。当内存不足且没有交换分区时,请求内存的进程将出现错误,并且在大多数情况下会关闭。如果发生这种情况 - 您可能需要添加更多 RAM 或创建交换分区。

因此,问题应该是:

我是否遇到了与内存不足相关的问题?

如果是这样 - 我必须添加更多内容,因此:

可以添加物理内存吗?

如果没有,则创建交换分区。

相关内容