加入收藏 | 设为首页 | 会员中心 | 我要投稿 广州站长网 (https://www.020zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

多处理器系统中的CPU的连续编号 NUMA Linux

发布时间:2023-01-08 12:02:24 所属栏目:Linux 来源:未知
导读: 我注意到了处理器 Linux 不同多处理器系统中完全不同方案的数字 NUMA.
我的意思是您在内核参数中使用的CPU编号,例如


isolcpus=


或设置流程附近。
您可以使用CPU的编号

我注意到了处理器 Linux 不同多处理器系统中完全不同方案的数字 NUMA.

我的意思是您在内核参数中使用的CPU编号,例如


isolcpus=

或设置流程附近。

您可以使用CPU的编号使用


numactl --hardware

或者


linux 图像查看器_linux处理器_linux 字体查看器

lscpu -e

.

例子: (每个系统都有 2 处理器by 8 没有超级脱诊的核)

node 0 cpus: 0 1 2 3 8  9  10 11
node 1 cpus: 4 5 6 7 12 13 14 15

=> 看到它。 HP, 带有距离的条带 4

node 0 cpus: 0 2 4 6 8 10 12 14
node 1 cpus: 1 3 5 7 9 11 13 15

=> 也是S. HP, 与分离距离的交替 1 - 或交替 - 或周期性的

node 0 cpus: 0 1  2  3  4  5  6  7
node 1 cpus: 8 9 10 11 12 13 14 15

=> 被观察到 Supermicro, 序列号,即 完整条纹,它们之间的距离


#cores_per_cpu

后一种方案可能是“自然”。 我的意思是,如果你有一切 16 核心 2 套接字linux处理器,为什么需要以不同的方式编号?

(需要处理不同方案的需要使应用程序的配置和逻辑复杂化。)

所以我的问题:有没有办法指定 Linux 始终在一个套接字中一致编号处理器?

如果无法配置这一点 Linux, 有一个参数 BIOS, 影响编号?

并且由于有什么原因,不同的制造商使用不同的编号方案 (甚至将它们从一代改变到一代)?

(编辑:广州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!