nproc 产生的结果与硬件报告不一致

nproc 产生的结果与硬件报告不一致

我查看手册来计算 CPU

DESCRIPTION
       Print  the  number of processing units available to the current process, which may be less than
       the number of online processors

它输出

$ nproc
4

当我检查硬件设置时,它报告:

Number of Processors:   1
Total Number of Cores:  2

nproc 产生的结果为 4 倍 CPU 和 2 倍核心。

我明白物理和虚拟的术语可以解释什么,
但我不明白为什么不是 3 或 8?

答案1

您可能有: 一个处理器,即一个物理集成电路芯片; 在该芯片上,您有 2 个核心,每个核心有两个线程,总共 4 个 CPU。

相关内容