admin管理员组

文章数量:1631138

一、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

本文标签: 内存大小信息LinuxCPU