如何查看cpu核数以及线程数

1、Windows机器

方法①:打开命令窗口Win+R,输入cmd,然后在命令窗口界面输入systeminfo

此处表示一核cpu

方法②:在命令窗口输入wmic

获取win机器cpu核数
C:Userslhh>wmic
wmic:rootcli>cpu get NumberOfCores
NumberOfCores
4

获取win机器线程数目
wmic:rootcli>cpu get NumberOfLogicalProcessors
NumberOfLogicalProcessors
8

方法③直接打开任务管理器,查看这个界面即可;由图得知,此机器为4核8线程

方法④:查看win机器线程数目,由此图得知,该win机器线程数目为8

2、Linux机器查看cpu核心数以及线程数

方法①: # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数(线程数) cat /proc/cpuinfo| grep "processor"| wc -l

方法②:在linux控制台界面输入lscpu(圈出来代表核数)

经验分享 程序员 微信小程序 职场和发展