查询CPU的核数

       超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。
超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。
其次,看看物理CPU个数,核数以及线程数的关系:

总核数 = 物理CPU个数 * 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数

 

1、查看物理CPU的个数

(base) [root@big-data-1 ~]# grep 'physical id' /proc/cpuinfo | sort -u
physical id	: 0
physical id	: 1

2、查看每个物理CPU的核数

(base) [root@big-data-1 ~]# grep 'core id' /proc/cpuinfo | sort -u | wc -l
8

3、查看总的逻辑CPU个数

(base) [root@big-data-1 ~]# grep 'processor' /proc/cpuinfo | sort -u | wc -l
32

4、如何查看CPU的型号

(base) [root@big-data-1 ~]# dmidecode -s processor-version
Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值