Xen domU cpu 速度变化

Xen domU cpu 速度变化

我有一台 2.6GHz 双核机器,内存为 8G。我想为虚拟机设置 CPU 速度(更改为 Hz,即 1GHz 或 500MHz 处理器等)。我在 xm 和 virsh 命令帮助中找不到它。有没有办法在 Xen 中更改 Hz?

答案1

它应该可以从 XEN 4.x 开始与最新的 CPU(例如 AMD-Opteron-Quad-Core 或更新版本)一起工作。

有关详细信息,请参阅 XEN-Wiki能源管理

当然,您只能更改 Dom0 CPU - DomU 中没有真正的 CPU。

答案2

您实际上无法按照您期望的方式做到这一点。例如,您不能只是说该 VM 具有 1GHz 处理器。

但是您可以更改分配给虚拟机的 CPU 核心数量以及调度权重和上限。

您提到使用 virsh,也就是 libvirt。我建议您首先查看信用调度员文档详细介绍了这些选项,然后使用 schedinfo 和 setvcpus 参数来维尔什您应该能够根据需要调整事物。

编辑:如果将上限设置为 36 左右,则大约为 1GHz 或 1 个核心的 35%,假设它始终以全速运行。

相关内容