在Linux中查看CPU核心数可通过以下命令及方式:
nproc
:直接显示可用逻辑核心总数。lscpu
:输出中CPU(s)
字段即为逻辑核心数。cat /proc/cpuinfo | grep processor | wc -l
:统计processor
行数,即逻辑核心数。lscpu
:Core(s) per socket
(每个插槽的核心数)× Socket(s)
(插槽数)= 物理核心数。cat /proc/cpuinfo | grep 'core id' | sort | uniq | wc -l
:统计不同core id
的数量。说明:若CPU支持超线程,逻辑核心数会大于物理核心数。