您的问题:Ubuntu 是否需要交换空间?

如果您需要休眠,则 Ubuntu 需要交换 RAM 大小。 … 如果 RAM 小于 1 GB,交换大小应该至少是 RAM 的大小,最多是 RAM 大小的两倍。 如果 RAM 大于 1 GB,交换大小应至少等于 RAM 大小的平方根,最多是 RAM 大小的两倍。

Ubuntu 20.04 需要交换分区吗?

这要看情况。 如果你想 休眠你需要一个单独的 /swap 分区 (见下文)。 /swap 用作虚拟内存。 当您的 RAM 用完时,Ubuntu 会使用它来防止您的系统崩溃。 但是,新版本的 Ubuntu(18.04 之后)在 /root 中有一个交换文件。

可以在没有交换的情况下安装 Ubuntu 吗?

没有, 你不需要交换分区,只要您的 RAM 永远不会用完,您的系统在没有它的情况下也能正常工作,但是如果您的 RAM 少于 8GB 并且它是休眠所必需的,它就会派上用场。

我应该给 Ubuntu 多少交换空间?

1.2 Ubuntu 推荐的交换空间

已安装的 RAM 量 推荐的交换空间 如果启用休眠,建议交换空间
1GB 1GB 2GB
2GB 1GB 3GB
3GB 2GB 5GB
4GB 2GB 6GB

是否需要交换分区?

但是, 总是建议有一个交换分区. 磁盘空间很便宜。 当您的计算机内存不足时,将其中的一部分留作透支。 如果您的计算机内存始终不足并且您经常使用交换空间,请考虑升级计算机上的内存。

Ubuntu 18.04 需要交换吗?

2个答案。 不, Ubuntu 支持交换文件. 如果你有足够的内存——与你的应用程序需要的相比,不需要挂起——你可以不用一个就运行所有的。 最近的 Ubuntu 版本将仅为新安装创建/使用 /swapfile。

Ubuntu 使用交换吗?

与大多数现代 Linux 发行版一样,在 Ubuntu 上 您可以使用两种不同形式的交换. 经典版本具有专用分区的形式。 它通常是在您第一次在 HDD 上安装操作系统时设置的,并且存在于 Ubuntu 操作系统、其文件和您的数据之外。

您可以不交换就使用Linux吗?

交换用于为进程提供空间,即使系统的物理 RAM 已经用完。 在正常的系统配置中,当系统面临内存压力时,使用swap,稍后当内存压力消失,系统恢复正常运行时,swap是 没有 使用时间更长。

为什么需要交换区?

交换空间被使用 当您的操作系统决定它需要用于活动进程的物理内存并且可用(未使用)的物理内存量不足时. 发生这种情况时,物理内存中的非活动页面会被移动到交换空间中,从而释放该物理内存以供其他用途。

如果没有交换分区会怎样?

如果没有交换分区, OOM 杀手立即运行. 如果您有一个程序泄漏内存,那很可能就是被杀死的程序。 发生这种情况后,您几乎可以立即恢复系统。 如果存在交换分区,内核会将内存内容推送到交换分区。

8GB RAM 需要交换空间吗?

因此,如果计算机有 64KB 的 RAM,则交换分区为 128KB 将是最佳尺寸。 这考虑到 RAM 内存大小通常非常小的事实,并且为交换空间分配超过 2 倍的 RAM 并没有提高性能。
...
什么是合适的交换空间?

系统中安装的 RAM 量 推荐的交换空间
> 8GB 8GB

如何向 Ubuntu 添加交换空间?

执行以下步骤在 Ubuntu 18.04 上添加交换空间。

  1. 首先创建一个将用于交换的文件:sudo fallocate -l 1G /swapfile。 …
  2. 只有 root 用户应该能够写入和读取交换文件。 …
  3. 使用 mkswap 实用程序在文件上设置 Linux 交换区:sudo mkswap /swapfile。

交换内存对 SSD 不利吗?

尽管通常建议将交换用于使用传统旋转硬盘驱动器的系统,但将交换与 随着时间的推移,SSD 可能会导致硬件退化问题. 出于这个考虑,我们不建议在 DigitalOcean 或任何其他使用 SSD 存储的提供商上启用交换。

喜欢这篇文章吗? 请分享给您的朋友:
今日操作系统