Mag*_*nus 5 windows-xp hyper-v-server-2008-r2
在我的 Windows Server 2008 R2 w. Hyper-V 角色,我有这些来宾 VM:
一般而言,所有机器都非常快速且响应迅速。但是,Windows XP Pro 来宾非常迟钝。连接到控制台/或 RD 会话最多可能需要 2 分钟。有时它可以“进入睡眠”几分钟。我曾尝试添加第二个 CPU 和更多内存,但无济于事。当问题发生时,几乎不可能让响应式任务管理器来分析哪个进程占用了 CPU。但我注意到它可以是各种过程;lsass.exe、crss.exe 等
集成服务已安装。Microsoft Security Essentials 已安装,但我试过没有它,没有区别。
有任何想法吗?
原因似乎特定于步进 B3 或更早版本的 Intel CPU。就我而言,我使用的是较旧的 Intel Xeon X3210 B3 步进 CPU。总结一下;如果您想在具有 Intel 处理器的 Hyper-V 上运行 Windows XP 32 位,请确保您拥有比 B3 更新的步进。(您将需要 vTPR 支持)
2003 Server 之前的操作系统(包括 XP 和 2000)没有惰性 IRQL。当不带 IRQL 的操作系统在不带 vTPR 的处理器上的 Hyper-V 中运行时,磁盘性能会降低。改用 vTPR 处理器后问题就消失了。Hughescj 和我都看到了这一点。关键是,解决方案不是重写旧操作系统,而是使用 vTPR 处理器。