在Linux系统的/proc/cpuinfo文件中,可通过以下字段获取核心数信息:
cat /proc/cpuinfo | grep "cpu cores" | uniq,输出结果中的数值即为物理核心数。cat /proc/cpuinfo | grep "processor" | wc -l,统计processor字段的数量,得到逻辑核心总数。说明:
physical id(物理CPU编号)和siblings(单物理CPU的逻辑核心数)字段辅助判断。lscpu命令查看核心数,输出中Core(s) per socket表示单物理CPU的核心数,CPU(s)表示逻辑核心总数。