Why is my .Net app only using single NUMA node?

前端 未结 3 1076
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-10 03:29

I have a server with 2 NUMA node with 16 CPUs each. I can see all the 32 CPUs in task manager, first 16 (NUMA node 1) in the first 2 rows and the next 16 (NUMA node 2) in th

3条回答
  •  长情又很酷
    2020-12-10 04:25

    In addition to gcserver we should enable GCCpuGroup and Thread_UseAllCpuGroups so the config should be more like:

    
          
          
          
       
    
    

    GcCpuGroup enables Garbage Collection for multiple CPU groups and Thread_UseAllCpuGroups enables manage thread distribution across all CPU groups for the runtime.

提交回复
热议问题