Linux查看CPU配置信息、内存大小

一、CPU配置信息

命令:cat /proc/cpuinfo
结果:
processor   : 0     //系统中逻辑处理核的编号
vendor_id   : GenuineIntel  //CPU制造商
cpu family  : 6         //CPU产品系列代号
model       : 6         //CPU属于其系列中的哪一代的代号
model name  : QEMU Virtual CPU version 2.0.0  //CPU属于的名字及其编号、标称主频
stepping    : 3             //CPU属于制作更新版本
microcode   : 1
cpu MHz     : 2394.454      //CPU的实际使用主频
cache size  : 4096 KB       //CPU二级缓存大小
physical id : 0             //单个CPU的标号
siblings    : 4             //一个物理CPU中的逻辑核数
core id     : 0             //当前物理核在其所处CPU中的编号,这个编号不一定连续
cpu cores   : 4             //一个物理CPU中的物理核数
apicid      : 0             //用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不一定连续
initial apicid  : 0
fpu     : yes
fpu_exception   : yes
cpuid level : 4
wp      : yes
flags       : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 ht syscall nx lm rep_good unfair_spinlock pni vmx cx16 x2apic popcnt hypervisor lahf_lm abm tpr_shadow vnmi flexpriority ept
bogomips    : 4788.90
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:
  • 物理CPU个数: cat /proc/cpuinfo |grep “physical id”|sort |uniq|wc -l
  • 每个CPU物理核数: cat /proc/cpuinfo |grep “cpu cores”|uniq
  • 每个CPU逻辑核数: cat /proc/cpuinfo |grep “siblings”|uniq
  • 总CPU逻辑核数: cat /proc/cpuinfo |grep -c “processor”

我的服务器是两个芯片组,每个芯片组是10核,支持超线程,所以逻辑CPU是40。超线程指物理内核+逻辑内核,芯片上只存在一个物理内核,但是这个物理内核可以模拟出一个逻辑内核,于是系统信息就显示了两个内核,一真一假。

二、查看内存大小

命令:free
默认以字节为单位,如果需要以兆为单位,可以使用free -m
             total       used       free     shared    buffers     cached
Mem:       8061228    7849816     211412        480     288200    3409272
-/+ buffers/cache:    4152344    3908884
Swap:            0          0          0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值