当前位置:首页 >> 中药常识 >> 食店分享之ESXi CPU调度原理

食店分享之ESXi CPU调度原理

发布时间:2024-01-13

下边我们来了解到一下NUMA框架,NUMA便是Non-Uniform Memory Access,非统合存储器会面。常指的是vCPU行驶在某一个科学CPU的内核则会适当使用离这个科学CPU最近的存储器海洋资源。

VM1和VM2行驶在前方的收纳路由表(home node)上,VM3行驶在右测的收纳路由表上,效能达到最优。如果这三个内核的vCPU或者存储器无法完全行驶在收纳路由表上,那么就需横跨路由表会面海洋资源,这样就则会冲击效能。所以在建筑设计内核规模的时候,也要考虑到科学座机的NUMA框架。

从vSphere 5.5开始,反对vNUMA框架,也就是在内核高级别开幕NUMA,从而依赖于Guest OS和应用领域程序的需。当同时依赖于下述两个状况时,vNUMA则会终端开幕,否则需工艺修订参多达来开幕:

内核的vCPU极小也就是说9个内核的vCPU高达一个科学路由表的内部多达(core),而不是LCPU。

如下平面图示意平面图:

该内核依赖于以上两个状况,终端开幕vNUMA,绑定NUMA路由表多达量也就是说科学NUMA路由表多达量,但是由于内核绑定有10个vSocket,每个vSocket包涵1个vCore,为了不够改进,管理者需修订vSocket和vCore的比例关系,比如,可以改为1个vSocket包涵5个vCore,如下平面图示意平面图:

如何修订呢?很简便,在内核的一般来说中所修订:

再举多一个例子,只有8个vCPU,那么管理者需在vmxURL底下填充参多达:numa.vcpu.maxPerMachineNode,比如设为为4,那么内核的8个vCPU就则会被人为分为两个NUMA路由表,每个路由表4个vCPU,这样就相当于让Guest OS显然内核有两个“科学”的NUMA路由表了。

再一,强调一下,如果内核开幕了CPU刺填充功能,那么vNUMA功能就则会被全面禁止。所以在建筑设计内核的时候,需留意绑定CPU和科学CPU的匹配关系,以免冲击效能。

治发烧的药有哪些
腹泻的治疗方法
来氟米特片效果怎么样
盐酸坦洛新缓释片
阿莫西林治疗小儿鼻窦炎吗
标签:原理
友情链接: