isocpus - intel skylake、redhat 7.7 cpu 数量混乱

isocpus - intel skylake、redhat 7.7 cpu 数量混乱

我们有 2 个 Skylake 处理器 i9-9960x(16 核)和 i9-7920x(12 核),两者均关闭超线程。我试图分别将 isolcpus 设置为 2-15 和 2-11,但是当我运行命令时:

cat /sys/devices/system/cpu/possible在12核节目上0-67

cat /sys/devices/system/cpu/possible在 16 核节目上0-71

我如何理解这些数字?

答案1

有些系统允许您使用hotplug额外的 cpu。 Linux 内核在启动时为这些潜在的额外 cpu 分配资源,这反映在possible.文件中列出了当前连接的CPU , 和文件present中列出了在线或离线的CPU 。onlineoffline

根据您想要执行的操作,presentonline文件通常是正确的选择。

相关内容