现在,我正在使用 powershell 中的 Item-Copy 复制一个 20GB 的 .vhdx 文件。该文件位于几乎没有运行任何服务的 SSD 上。复制时间预计约为 2 分钟。如果我没记错的话,复制大约花了 30 分钟。
有没有办法快速复制或找出复制时间这么长的原因?Hyper-V VM 也关闭了。
如果第三方应用程序可以实现该解决方案,我希望将其保留在 PowerShell 中,如果它们可以基于 CLI,那就太好了。
编辑:我决定手动复制文件。一开始超过 100MB,然后降到了 10~30MB。我只是好奇。Windows Server 2012 R2 是否具有可能限制操作以防止滥用的功能或服务?
感兴趣的朋友可以参考以下 SSD 模型:
SanDisk SD6SB1M-128G-1006
答案1
混合 I/O 和消费者驱动器实际上是问题所在。
设置 2 个 SSD。一个用于保存模板,另一个用于保存正在运行的机器。从一个驱动器复制到另一个驱动器解决了 I/O 下降问题并恢复了 SSD 性能。