这是一个困扰我一段时间的问题,我似乎无法在网上找到任何谈论它的内容。我有一台运行 VMware Hypervisor ESXi 的服务器。当我在上面启动虚拟机时,它们通常需要 2-3 分钟才能启动;不是很长的时间,但不是瞬间的。但是,当我查看服务器上的性能日志时,处理器、RAM 或磁盘使用率都不是 100% 左右;通常他们平均在 60%-80% 左右 所以如果服务器有工作要做,为什么它不以 100% 的速度做呢?
在我看来,在任何给定时刻,限制性能的组件都应该以 100% 的速度运行。例如,如果我有一个非常慢的硬盘驱动器,那么它应该几乎总是以 100% 的速度运行。因此,至少有一个区域(处理器、RAM、磁盘和网络)应始终为 100%,除非服务器处于完全空闲状态。
为什么不是这种情况?