我想了解 lscpu 命令输出。
CPU:4(显示 CPU 总数)在线 CPU 列表:0-3 -(CPU 序列)每核线程数:2 - ?每插槽核心数:2 - ?插槽数:1 - ?
据我所知,插槽是 CPU 上用于容纳 CPU 的插槽,因此有点混乱,4 个 CPU 有 1 个插槽,而不应该像每个 CPU 1 个插槽那样有 4 个插槽。
请帮助我理解上述配置。
谢谢
答案1
最好查看原始输出,而不是对它的奇怪解释。
据我了解:
- 你的服务器有一个 CPU 插槽
- 它有一个双核 CPU
- 每个核心可以处理两个线程
- 它为您提供了 4 个逻辑 CPU
毕竟ls
显示CPU型号,这可以澄清你的很多疑问。
答案2
插槽:物理 CPU - 1 个插槽 = 1 个物理 CPU
每插槽核心数:您的 CPU 有 2 个核心
每核线程数:您的 CPU 有 2 个。这看起来像 HT CPU。
CPU 0 - 3:这些是 CPU 线程 0、1、2 和 3