我有一台英特尔至强 E3-1230,采用单插槽配置,根据http://ark.intel.com/products/52271/Intel-Xeon-Processor-E3-1230-8M-Cache-3_20-GHz它最多有 4 个核心,但在我的 Fedora 20 上“cat /proc/cpuinfo”报告了 8 个处理器线,即:
% cat /proc/cpuinfo |grep ^processor
processor : 0
processor : 1
processor : 2
processor : 3
processor : 4
processor : 5
processor : 6
processor : 7
并且每个“处理器”下都报告 4 个 CPU 核心。 cpuinfo 输出中的处理器数量是什么意思?
答案1
Linux 报告线程数。如今,大多数处理器每个核心有 2 个线程,因此4 cores * 2 threads / core = 8 threads
。这意味着您最多可以同时运行 8 个进程(实时)。