Windows Server 2008 R2 上“系统”进程 CPU 使用率高

Windows Server 2008 R2 上“系统”进程 CPU 使用率高

我们的设置是 VMWare Esxi 系统,运行在具有 32GB RAM 的双四核服务器上。它上面运行着 4 个虚拟机,其中一个是我们的文件服务器,即“系统”进程的 CPU 使用率很高。它几乎一直占用 1 个核心的 100%。

这是正常的吗?我最近才注意到,所以我认为以前没有出现过这种情况?进程资源管理器显示其中约 10% 是硬件中断,10-20% 是延迟过程调用,其余的只是“系统”

答案1

看起来 I/O 负载很重... VMware 驱动程序/工具是否已安装并更新?底层物理服务器上的负载如何?您是否偶然打开了 NTFS 压缩或加密?

“系统”进程的高 CPU 使用率通常意味着服务器正在忙于执行与硬件相关的事务,而这些事务实际上不应该占用太多的 CPU 时间。

答案2

如果它是“直接”文件服务器,那么它通常不应该处于持续的高利用率状态。在文件夹或卷级别启用压缩,然后执行连续/长时间的读取/写入可能会引发一些高利用率的情况,但对于“普通”文件共享来说,其他情况不应该太多。

该服务器上可能还“混合”有其他应用程序和/或特殊驱动程序吗?

相关内容