询问者
window 2012/2016 文件服务器 ,双路服务器,CPU负载只在节点1上

问题
全部回复
-
Hi ,
据我所知,此行为是正常的。
在NUMA系统中,CPU被安排在称为节点的较小系统中。每个节点都有自己的处理器和内存,并通过缓存一致的互连总线连接到更大的系统。系统尝试通过在与正在使用的内存位于同一节点的处理器上调度线程来尝试提高性能。
因此,由于引用的内存访问位置,有时CPU使用率可能不均匀。不均衡的CPU使用率对于应用程序性能会更好,因为在大多数情况下,内存访问是应用程序性能的瓶颈,而不是CPU。
您可以参考以下关于NUMA的文档:
此致
Candy
Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com -
Hi ,
>>从windows server 2012才开始发现类似的问题,同时如果使用其他其他应用会平衡CPU负载,比如SQL或者CPU测算软件,即使在内存负荷比较低的时候,CPU也可以做到2个节点负载
您是已经具体测试过这个情况吗?很抱歉,由于我们实验环境的限制,我们无法为您进行试验测试。我会尽最大的努力为您找到相关资料。
根据我查询到的资料,server 2012 SQL似乎也是存在CPU负载不均衡的情况,可以参考以下的链接:
SQL Server 2012 NUMA Node Imbalance
请注意:此链接非微软托管,链接随时可能失效,微软无法保证信息的准确性。
SQL Server 2012 SP4 Enterprise Edition NUMA Node imbalance
此致
Candy
Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com