返回博客

如何查看CPU物理核数和逻辑核数

2019年7月13日
leeguangxing.cn1006 阅读

目前计算机制造商一般通过在单个芯片上组合多个处理器(核心)来提高并行处理能力。而Hyperthreading(超线程,HTT),是通过英特尔的同步多线程技术实现的。它允许每个核心同时调度两个进程,进一步提升 CPU 的处理能力。

了解清楚 CPU 的并行处理能力,是部署 Node.js Web 应用所必须的。


Windows 系统

运行 -> wmic,然后分别执行:

cpu get NumberOfCores
cpu get NumberOfLogicalProcessors

MacOS 系统

运行终端工具

$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 4

Linux 系统

cat /proc/cpuinfo| grep "cpu cores"| uniq
cat /proc/cpuinfo| grep "processor"| wc -l