1.CPU信息查看配置文件/proc/cpuinfo
总核数 = 物理CPU个数 × 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 ×每颗物理CPU的核数 × 超线程数
(1)物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个
grep 'physical id' /proc/cpuinfo | sort -u |wc -l 或 grep 'physical id' /proc/cpuinfo | sort | uniq |wc -l
[root@xxx ~]# grep 'physical id' /proc/cpuinfo | sort | uniq
physical id : 0
[root@xxx ~]# grep 'physical id' /proc/cpuinfo | sort -u | wc -l
1
[root@xxx ~]#
(2)cpu核数:单块CPU上面能处理数据的芯片组的数量,如双核、四核等
grep 'cores' /proc/cpuinfo |uniq
[root@xxx ~]# grep 'cores' /proc/cpuinfo |uniq
cpu cores : 4
[root@xxx ~]#
(3)逻辑cpu数:简单来说,如果超线程数是2,可以使处理器中的1颗内核,如2颗内核那样在操作系统中发挥作用。
grep 'processor' /proc/cpuinfo | sort -u | wc -l
grep 'processor' /proc/cpuinfo | sort -u | wc -l
8
[root@xxx ~]#
2.内存信息查看配置文件 /proc/meminfo
[root@xxx ~]# grep 'MemTotal' /proc/meminfo
MemTotal: 16023248 kB
[root@xxx ~]#
参考资料:
物理cpu数和cpu核数和逻辑cpu数和vcpu区别 https://blog.csdn.net/budonglaoshi123/article/details/84325720
来源:CSDN
作者:wy_hhxx
链接:https://blog.csdn.net/wy_hhxx/article/details/104001567