l4jos Asked: 2023-07-25 23:58:04 +0800 CST2023-07-25 23:58:04 +0800 CST 2023-07-25 23:58:04 +0800 CST 交换到文件和(通常)VMware 来宾交换的差异 772 我想问一下虚拟机中“交换不休眠”和“交换到文件”的主要区别。 默认情况下,我选择不带休眠的交换,因为这样总是进展顺利,但我想知道在 VMware Workstation 来宾环境中“交换到文件”是否有任何好处。什么是常见的? vmware 2 个回答 Voted harrymc 2023-07-26T00:36:54+08:002023-07-26T00:36:54+08:00 如果您选择不带休眠的交换,您将获得更小的交换区域。 如果您选择使用休眠进行交换,您将获得与您分配的 RAM 大小或稍大的交换,这样当客户机休眠时,所有 RAM 内容都可以写入交换。 交换到文件是一个令人费解的问题 - 我的猜测是,这会在主机文件内创建交换区域,该区域可以在没有固定限制的情况下增长。 Best Answer Cpt.Whale 2023-07-26T01:15:10+08:002023-07-26T01:15:10+08:00 交换通常设置为与操作系统根目录分开的单独分区,因此占用固定的空间量。(如果启用休眠,则至少加上与虚拟机总 RAM 一样多的磁盘空间)。这是最常见的。有时,出于速度/成本原因,您甚至可能想在不同的物理磁盘上设置交换,如果只是一个可以移动的单独的 .vmdk,则 vmware 可以使这一切变得简单。 交换到文件允许该空间根据需要增长和缩小,这使您的操作系统可以使用更多的可用磁盘空间。以后重新配置也更容易,但是如果操作系统磁盘空间和内存同时不足,您就会面临崩溃的风险。 根据来宾操作系统和/或 vmtools 版本,VMWare 可能更擅长识别精简配置 VM 磁盘的一种设置或另一种设置。否则应该没有区别。来宾操作系统交换与主机可以使用的虚拟机交换 (.vswp) 文件完全分开。
如果您选择不带休眠的交换,您将获得更小的交换区域。
如果您选择使用休眠进行交换,您将获得与您分配的 RAM 大小或稍大的交换,这样当客户机休眠时,所有 RAM 内容都可以写入交换。
交换到文件是一个令人费解的问题 - 我的猜测是,这会在主机文件内创建交换区域,该区域可以在没有固定限制的情况下增长。
交换通常设置为与操作系统根目录分开的单独分区,因此占用固定的空间量。(如果启用休眠,则至少加上与虚拟机总 RAM 一样多的磁盘空间)。这是最常见的。有时,出于速度/成本原因,您甚至可能想在不同的物理磁盘上设置交换,如果只是一个可以移动的单独的 .vmdk,则 vmware 可以使这一切变得简单。
交换到文件允许该空间根据需要增长和缩小,这使您的操作系统可以使用更多的可用磁盘空间。以后重新配置也更容易,但是如果操作系统磁盘空间和内存同时不足,您就会面临崩溃的风险。
根据来宾操作系统和/或 vmtools 版本,VMWare 可能更擅长识别精简配置 VM 磁盘的一种设置或另一种设置。否则应该没有区别。来宾操作系统交换与主机可以使用的虚拟机交换 (.vswp) 文件完全分开。