使用硬盘作为 Hyper-V 的 Ram

使用硬盘作为 Hyper-V 的 Ram

是否可以将硬盘空间用作 Hyper-v 的虚拟 RAM?我使用 Windows Server 2012 R2 Enterprise 作为主机,并运行 Ubuntu 13.10 作为客户端操作系统。

答案1

您实际上是在问是否可以创建一个看起来比物理服务器内存更多的虚拟机。答案是否定的。但是,如果您使用最新版本的 Hyper-V 尝试启动可以在主机中运行但可用 RAM 不足的虚拟机,Hyper-V 将在未提交所有客户机 RAM 的情况下启动虚拟机,并使用交换文件支持客户机 RAM。一旦客户机中的动态内存代理可以从客户机中回收足够的 RAM,使交换文件变得没有必要,该功能就会关闭。

事实是,Hyper-V 支持的所有操作系统都具有分页数据的能力。这些操作系统利用自身知识比 Hyper-V 的外部分页更高效。因此,让它们自己进行分页比在外部进行分页更有意义。

相关内容