红帽虚拟化系统允许某个域的虚拟化 CPU 与一个或多个主机 CPU 相关联。这可以用来在一个或多个客户机上分配实际的资源。当应用双核、超线程或其他高级的 CPU 技术时,这种方法可以优化红帽虚拟化系统对处理器资源的使用。如果你正在运行对 I/O 需求很高的任务,分配单独的线程或整个内核来运行 domain0 是一个典型的更好的办法。红帽虚拟化系统的信用调度程序(credit scheduler)自动地在物理 CPU 之间调整虚拟 CPU 的使用来最大限度地利用系统资源。只要虚拟 CPU 固定在某个物理 CPU 上,红帽虚拟化系统就允许信用调度程序按需要移动它。