我有一台负载相当重的 Windows 2003 服务器。它主要装载了 IIS 实例(大约 6 或 7 个 w3wp 进程)和一些 sharepoint 内容。该机器是从一台真实主机 P2V 过来的,现在作为 Hyper-V 客户机驻留在 Windows Server 2008 下功能更强大的主机上。该机器模拟了 2 个 Xeon 3.0 处理器,内存为 4 GB(主机本身是 8 核处理器,内存为 16 GB)。目前主机上不再驻留客户虚拟机。
问题在于性能。服务器负载相当高,消耗了 60-70% 的 CPU,内存不是问题。但令我困惑的是,25% 的 CPU 被硬件中断消耗。使用 kernview,我可以看到 intelppm 充分利用了它们。我的问题是 - 这可能是什么原因?我可以通过注册表关闭 intelppm 吗?服务器能正常工作吗?我有点害怕在生产服务器上进行实验,需要一些建议。
答案1
看起来之前可能存在一些问题:Virtual PC Guy 博客- 请注意,Ben 建议在注册表中禁用驱动程序,而 MS 正在研究自动禁用此功能。这可能只是 P2V 迁移的残留。