怎么查看linux服务器的cpu信息和核心数
Linux查看CPU基本信息,可以使用命令:
cat /proc/cpuinfo
例如笔者的虚拟机:
[root@promote ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 520 @ 240GHz
stepping : 5
cpu MHz : 2394049
cache size : 3072 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes hypervisor lahf_lm ida arat dts
bogomips : 478809
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
可见,笔者这台虚拟机,有一个逻辑CPU,主频是24。
延伸:
processor 逻辑处理器的id。
physical id 物理封装的处理器的id。
core id 每个核心的id。
cpu cores 位于相同物理封装的处理器中的内核数量。
siblings 位于相同物理封装的处理器中的逻辑处理器的数量。
# 总核数 = 物理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
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
可以通过DOS命令来查看服务器的配置
一、DOS命令查看服务器的配置
1查询CPU个数
cat /proc/cpuinfo | grep physical | sort -n | uniq | wc -l
2查询服务器型号
dmidecode | grep "Product Name"
或
dmidecode -s system-product-name
3查看CPU几核
cat /proc/cpuinfo | grep physical | sort -n | uniq -c
4查看CPU信息<型号>
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq
5查看CPU运行位数
# getconf LONG_BIT
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
# cat /proc/cpuinfo | grep flags | grep 'lm' | wc -l
(结果大于0, 说明支持64bit计算 lm指long mode, 支持lm则是64bit)
6查看当前操作系统内核信息
uname -a
1打开机箱与散热器,看CPU本体上的刻字
2设备管理-看处理器-CPU名称
V3/V5代表世代,显示名称不同
3使用第三方工具,CPU-Z可以查看全称
而4110不是至强E3/5/7系列,所以没有V后缀
至强4110是白银系列(silver)
这个系列以:铜,银,黄金,铂金。(王者,滑稽,只有前4个)
在操作系统中查看服务器的型号方法:
1、通过DOS命令查看服务器的配置
2、查询服务器型号
3、查看CPU几核和CPU信息<型号>
4、查看内存的频率
5、查看内存的插槽数,已经使用多少插槽每条内存多大
6、通过鲁大师查询服务器的配置
在操作系统中查看服务器的型号方法:
1、通过DOS命令查看服务器的配置
2、查询服务器型号
3、查看CPU几核和CPU信息<型号>
4、查看内存的频率
5、查看内存的插槽数,已经使用多少插槽每条内存多大
6、通过鲁大师查询服务器的配置
步骤:
1、先右击鼠标右键点击屏幕最下方的任务栏空白处,会弹出一个菜单,在菜单中用鼠标左键点击启动任务管理器。
2、然后点击任务管理器的“性能”选项。在“性能”选项的“cpu使用记录”项中有几个方框就说明cpu有几个线程。
cpu线程数不一定等于cpu的核心数,因为有些cpu采用了超线程技术,一个核心可以有两个线程。
3、如果想查看cpu的核心数可以安装一个CPU-Z软件,打开后就可以看见有几个核心和线程。
4、打开安装的CPU-Z软件,在处理器即可看到核心数和线程数。
PS:超线程处理器的cpu线程数不等于cpu的核心数。cpu线程数不一定等于cpu的核心数,因为有些cpu采用了超线程技术,一个核心可以有两个线程。
0条评论