加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Hyper-V线程优先级主持人和访客 – 它们如何对应?

发布时间:2020-12-14 00:38:41 所属栏目:Windows 来源:网络整理
导读:是的,有趣的问题. 给定:Hyper-V虚拟机的主机. HPC类型的群集. 这里有许多虚拟机.它们大多数时间都不会耗尽CPU.我们还在内部运行HPC样式群集 – 代理程序提取作业并处理它们. 有人在我们的Hyper-V机器上安装代理.在片刻将给我们带来显着的性能提升 – 它将需
是的,有趣的问题.

给定:Hyper-V虚拟机的主机. HPC类型的群集.

这里有许多虚拟机.它们大多数时间都不会耗尽CPU.我们还在内部运行HPC样式群集 – 代理程序提取作业并处理它们.

有人在我们的Hyper-V机器上安装代理.在片刻将给我们带来显着的性能提升 – 它将需要夏天,直到我们真正提升计算集群的硬件.

代理程序正在低优先级线程中运行所有计算.对于普通的计算机而言,这意味着代理基本上可以最大限度地提高CPU的使用率,但并不会真正干扰计算机操作本身 – 我甚至可以在代理运行时观看DVD.

现在,Hyper-V怎么样? Hyper-V核心为虚拟CPU提供了什么“优先级”?根分区的优先级是否高于虚拟机?我不希望代理干扰正在运行的虚拟机.

Hyper-V父分区或管理操作系统在虚拟机管理程序中是特殊的.如果其虚拟处理器可运行,则它们优先于客户虚拟机的优先级.这是因为,在受支持的Hyper-V配置中,管理操作系统执行的唯一操作(统计上讲)是代表来宾VM的I / O.如果您在管理操作系统中安装了其他任何内容,那么您将代表来宾虚拟机抢占工作.

我认为这已经发生在你身上了,但你可以用支持的方式做到这一点.创建一个与物理机器大小基本相同的VM.给它非常低的CPU和内存权重,并打开动态内存,这样,在空闲时,它不会占用太多内存.在该VM中运行您的计算任务.然后Hyper-V会更喜欢为那个以外的任何其他客户工作,但是代表你的计算任务使用空闲周期.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读