为什么当 Windows 客户机处于空闲状态时,KVM 主机服务器 CPU 利用率非常高?

为什么当 Windows 客户机处于空闲状态时,KVM 主机服务器 CPU 利用率非常高?

我在 Ubuntu 10.04 主机上使用 KVM/QEMU 运行 Win 2008。版本为 0.12.3。即使 Win 2008 处于空闲状态(没有更新,大多数服务都已关闭),主机服务器上的一个核心仍处于 99% 的状态。大多数时间系统平均负载保持在 0.60 以上。

我下载了最新版本的 qemu (0.14),认为它可能会解决这个问题。我还没有升级。因为它需要匹配正确的内核模块。我只是想找出:我该如何进行升级?内核版本是:2.6.32-28-server

我从 ./configure 开始,但 zlib 检查失败。

谢谢!

答案1

配置脚本检查依赖性并验证其是否满足,然后生成一个 make 文件,您可以使用该文件来编译和构建二进制可执行文件。

在这种情况下,您会收到 zlib 检查失败,因为未安装 zlip,请安装 zlib,然后重试。

在 Debian 上安装 zlib 非常简单,只需:

apt-get install zlib1g zlib1g-dev

答案2

我曾经遇到过类似的问题;升级到 Ubuntu 12.04(使用 KVM 和 libvirt 的最新版本)解决了所描述的行为。

相关内容