首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux Opteron系统似乎是UMA,但应该是NUMA

Linux Opteron系统似乎是UMA,但应该是NUMA
EN

Server Fault用户
提问于 2012-07-18 17:14:17
回答 1查看 1.2K关注 0票数 2

根据numactl,这个双CPU Opteron盒是UMA,而不是预期的NUMA:

代码语言:javascript
复制
$ numactl --hardware
available: 1 nodes (0)
node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
node 0 size: 65534 MB
node 0 free: 381 MB
node distances:
node   0 
  0:  10 

我认为应该是NUMA,因为有四个4核CPU*。据我所知,每个CPU都有自己的内存通道;如果CPU需要访问非本地节点中的内存,则必须使用hypertransport,这比访问本地节点中的内存花费更多的时间。AMD解释它的这里

主板有16个RAM插槽,每个CPU 8个。所有16块都是4GB,总共64 4GB。更多详情:

  • 处理器:2 x AMD 6128 ("Magny-Cours")
  • Mobo:-F超细H8DG6/I
  • BIOS: AMI v02.68 -- mobo/BIOS手册 (pdf)
  • Linux: 2.6.32
  • 操作系统: Debian“喘息”
  • BIOS内存配置:
    • 银行交汇:汽车
    • 节点交织: auto
    • 通道交织: auto
    • 政务司司长保留:残疾人士
    • 银行swizzle模式:启用

为什么numactl报告这个盒子是UMA?

*每包有两个CPU模具,因此主板只有两个CPU插座。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-07-18 18:58:47

BIOS正在将NUMA现实隐藏在node interleaving设置后面。将其设置为禁用将为您提供一个真正的NUMA系统,就操作系统而言。并不是很多系统真正有效地使用NUMA,这就是为什么主板制造商默认让每件事情都同样慢,而不是让操作系统知道什么需要快速和慢访问。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/408915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档