Windows 2016 VM 中的 SMB 设置

Windows 2016 VM 中的 SMB 设置

我在网络接口的高级设置方面遇到了麻烦,无法提高速度。如果启用了 RSS;发送:40MB/s 接收:40MB/s

如果禁用 RSS;发送:70MB/s 接收:10MB/s

我可以提供有关我的系统的所有详细信息..

答案1

使用模拟硬件的虚拟机能够做的事情非常有限,因此虚拟机中的操作系统实际上是在优化不存在的硬件。

您可以采取一些措施:

  • 将虚拟机的磁盘设置为 SCSI 仿真
  • 增加虚拟机内存,以允许更多的操作系统缓存
  • 检查客户操作系统中的交换统计信息,以验证其是否具有足够的内存
  • 对虚拟机上的文件系统进行碎片整理
  • 禁用 VMDK 和 VMEM 文件的防病毒扫描
  • 将虚拟机的物理磁盘驱动器与具有系统页面文件的驱动器分开
  • 如果有足够大的 RAM,请通过 MemTrimRate=0在虚拟机的.VMX文件中添加以下行来禁用内存修剪
  • 在虚拟机中使用最新的 VMWare 版本和 VMWare Tools。

如果性能仍然不足,对于Windows host和guest来说,使用Hyper-V会更高效。 Hyper-V 第二代 Windows 客户机与 Windows 主机的磁盘驱动程序有更好的集成。

答案2

顺便说一句,我必须告诉你另一个重要的细节;如果我打开第二个文件资源管理器,使用不同的目标 IP 地址并开始第二次复制,我的速度会提高 2 倍。我的意思是:1. 将一个文件从本地驱动器复制到一个映射驱动器时,速度为 40MB/s,2. 将一个文件从本地驱动器复制到两个不同的映射驱动器(使用不同的 IP 地址。),总速度为 80MB/s (每个 40MB/s),3. 将一个文件从本地驱动器复制到两个不同的映射驱动器 (使用相同的目标 IP 地址。) 同时,总速度为40MB/s(每个20MB/s)一次将一个文件复制到一个映射驱动器时如何才能获得80MB/s的速度?

相关内容