总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
超线程的概念:
一般情况下每个核心都有一个线程,几核心就有几线程,但是intel发明了超线程技术,可以让单核模拟多核心工作,intel的超线程可以让单核心具有两个线程,双核四线程、四核八线程、六核十二线程。超线程技术能够让cpu性能大幅提升,效率更高。但超线程只是模拟多核并不是真多核,所以还是有差距的,不过基于amd技术上的落后所以intel拥有超线程的处理器虽然核心少但性能却更强。
查看物理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
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
查看内存信息
cat /proc/meminfo
网友评论