我需要多少交换区域?

我需要多少交换区域?

可能重复:
什么是 SWAP 以及我应该创建多大的交换分区?

我有 ubuntu 12.10 的 .iso 文件,并且我使用通用 usb 安装程序将其安装到我的闪存驱动器上,我还缩小了我的磁盘,结果有 42.5gb 是“可用空间”(我真的不知道为什么它不能高于这个数字,我打算在 ubuntu 方面使用 60gb),在这第一步中,我觉得我做得对。我

的笔记本电脑规格是 8gb 内存、i5-acer aspire-5750-6684、1tb 硬盘 700gb 用于 C:\Windows7HomePremium,另一个 D:\300 用于备份/安装程序/等。(这是磁盘部分,我切出了 42.50gb 成为“可用空间”)

现在对于启动阶段,我阅读了一些关于进行双启动的步骤,但我不知道我要花多少钱用于“交换区域”,虽然我真的不知道它是什么? T_T

我是 ubuntu 新手所以我对 linux 一无所知。我不知道交换区域是否会影响双重启动并在安装后带来错误。^^
如果缺少有关我的规格的信息请提醒我^^,

答案1

作为最低限度,强烈建议交换空间应等于物理内存 (RAM) 的大小。此外,建议交换空间为物理内存 (RAM) 大小的两倍,具体取决于系统可用的硬盘空间大小(尽管此“建议”可以追溯到物理 RAM 非常昂贵且大多数 Unix 系统在交换空间中运行许多进程的时代 - 这种情况在当今的大多数情况下几乎不适用,但像此“建议”这样的古老 Unix/Linux 神话往往在其“使用期限”之后仍然存在)。

实际上,如果您使用休眠模式,则需要上述相关段落中概述的内容,否则您需要与系统将使用的交换空间一样多的空间 - 在现代硬件设置中,这实际上可能非常少。拥有比实际使用的交换空间更多的唯一缺点是您将为其保留的磁盘空间。

示例场景

  • 低 RAM 和低磁盘空间:使用 512 MiB RAM 和 30 GB 硬盘,由于 RAM 非常低,因此使用 512 MiB 进行交换。
  • 低 RAM 和高磁盘空间:使用 512 MiB RAM 和 100 GB 硬盘,使用 1 GiB 进行交换,因为 RAM 非常低而硬盘空间充足。
  • 高 RAM 和低磁盘空间:使用 2 GiB RAM 和 30 GB 硬盘,由于硬盘空间非常低,因此使用 1 GiB 进行交换。
  • 高 RAM 和高磁盘空间:具有 2 GiB RAM 和 100 GB 硬盘,由于硬盘空间充足,因此使用 2 GiB 进行交换。

了解更多信息 :掉期常见问题解答

答案2

交换区域是当您的 RAM 不足时分配用作虚拟内存的区域。

在过去,分配双倍 RAM 空间用于交换是一条经验法则。现在,分配双倍空间用于交换已不再是必须的。如果您有 8 GB RAM,则无需分配 16 GB 用于交换。2-4 GB 就足够了。

相关内容