在 ESXi 主机上的 Windows VPS 上进行简单文件复制时 CPU 负载很重

在 ESXi 主机上的 Windows VPS 上进行简单文件复制时 CPU 负载很重

我最近购买了一个 VPS,并就此问题与他们的支持人员进行了联系,但我也想从这里获得专家意见。

它是在 VmWare ESXi 5 上托管的完全更新的 Windows Server 2008 R2 VPS。

为了测试 VPS 上的磁盘速度,我尝试在不同的分区上复制大型文件。它们之间的速度约为 30Mb/s,我认为这还不错,但是当我复制文件时,CPU 的所有 4 个核心也受到严重影响,其中系统进程约占 50%。当复制停止时,CPU 负载恢复到 0%。

这可能是该帖子的重复,也许这里也有同样的问题?

奇怪的是,当我不复制时,服务器处于 0-1%,而当我复制时,服务器保持在 40-80%。如果与我链接的另一个线程中的情况相同,听起来我应该有一个持续的高负载。

任务管理器的图片可以在这里看到

这可能是什么原因造成的?我应该要求提供商做什么/测试什么?

答案1

复制文件会占用系统资源。另外请记住,您是在虚拟机内部进行测量。这不是最准确的评估。

这在很大程度上取决于 VPS 提供商如何设计虚拟基础设施。我不会太在意大文件复制,而是尝试使用代表服务器日常操作的操作来衡量速度。如果它只是托管网站,那么移动文件所增加的 CPU 使用率可能并不重要。如果这是一个数据库系统,这可能很重要……

此时,请与提供商一起处理您现有的票证。

相关内容