HPE DL380 Gen10 服务器和华为2288H V5服务器BIOS该功能Monitor/Mwait关闭方法

一、关于intel CPU monitor feature的相关解释

 

monitor: Monitor/Mwait support (Intel SSE3 supplements)

 

1.1  该feature在BIOS里面对应Monitor/Mwait support属性,关于这个feature对应关系见链接:

https://unix.stackexchange.com/questions/43539/what-do-the-flags-in-proc-cpuinfo-mean

1.2 Monitor/Mwait 功能的含义说明,MONITOR, MWAIT - These optimize multi-threaded applications, giving processors with Hyper-threading better performance. Intel官方介绍链接:

https://en.wikipedia.org/wiki/SSE3#Intel_instructions

 

二、关于华为2288H V5服务器的BIOS该功能 Monitor/Mwait

 

2.1    经查询华为BIOS手册及华为官网链接,华为BIOS默认是关闭这个Monitor/Mwait功能的,但是这个功能关闭,会禁用掉CPU的feature,例如‘monitor’、‘cpuid.MWAIT’。

华为官方关于关闭Monitor/Mwait属性,有官当文章显示,当必要时,建议将该功能开启。因为不开启,在虚拟化场景下,会有一些问题,比如会出现EVC-Mode失败,截图及链接请参考:

https://support.huawei.com/enterprise/en/knowledge/EKB1000088638

https://support.huawei.com/enterprise/zh/knowledge/EKB1000077444

 

三、关于HPE DL380 Gen10服务器的BIOS该功能 Monitor/Mwait

 

3.1 workload profile 选择custom后,按‘Ctrl+a’进入BIOS隐藏功能选项页面,如下图显示

 

3.2  在BIOS隐藏选项页面,可以执行该功能的打开关闭。

 

四、总结

4.1  综合考虑华为的官方文章以及相关案例,在虚拟化场景下,建议开启该功能Monitor/Mwait;

4.2  如果希望关闭HPE服务器的该功能,第三部分将Monitor/Mwait功能disable掉即可。


请使用浏览器的分享功能分享到微信等