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

1、Windows机器

简介:win机器常见几种cpu类型

单核:一个厨师,一个灶眼

双核:两个厨师,两个灶眼

双核四线程(虚拟四核):两个厨师,四个灶眼

四核:四个厨师,四个灶眼

四核八线程(虚拟八核):四个厨师,八个灶眼

八核:八个厨师,八个灶眼

方法①:打开命令窗口Win+R,输入cmd,然后在命令窗口界面输入systeminfo
如何查看cpu核数以及线程数_第1张图片

此处表示一颗cpu

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

获取win机器cpu核数
C:\Users\lhh>wmic
wmic:root\cli>cpu get NumberOfCores
NumberOfCores
4

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

方法③直接打开任务管理器,查看这个界面即可;由图得知,此机器为4核8线程
如何查看cpu核数以及线程数_第2张图片

 方法④:查看win机器线程数目,由此图得知,该win机器线程数目为8
如何查看cpu核数以及线程数_第3张图片

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(圈出来代表核数)
如何查看cpu核数以及线程数_第4张图片

 

你可能感兴趣的:(linux,运维,服务器)