我们有 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
我如何理解这些数字?
我们有 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
我如何理解这些数字?
有些系统允许你
hotplug
额外的cpu。linux 内核在启动时为这些潜在的额外 cpu 分配资源,这反映在possible
. 当前连接的cpu在present
文件中列出,在线或离线的在online
和offline
文件中列出。根据您要执行的操作,
present
或online
文件通常是正确的选择。