linux 查看服务器cpu 与内存配置

您所在的位置:网站首页 linux怎么看服务器配置高低 linux 查看服务器cpu 与内存配置

linux 查看服务器cpu 与内存配置

#linux 查看服务器cpu 与内存配置| 来源: 网络整理| 查看: 265

转载请注明出处:

1. 通过 lscpu 命令查看 服务器的cpu 配置

  显示格式:    Architecture: #架构    CPU(s): #逻辑cpu颗数    Thread(s) per core: #每个核心线程    Core(s) per socket: #每个cpu插槽核数/每颗物理cpu核数    CPU socket(s): #cpu插槽数    Vendor ID: #cpu厂商ID    CPU family: #cpu系列    Model: #型号    Stepping: #步进    CPU MHz: #cpu主频    Virtualization: #cpu支持的虚拟化技术    L1d cache: #一级缓存(google了下,这具体表示表示cpu的L1数据缓存)    L1i cache: #一级缓存(具体为L1指令缓存)    L2 cache: #二级缓存    L3 cache:#三级缓存

  

 

 

2. 通过 cat  /proc/cpuinfo 进行cpu 配置查看 配置查看:  # 总核数 = 物理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 实际Server中插槽上的CPU个数, 物理cpu数量,可以数不重复的 physical id 有几个

逻辑CPU : 一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来   逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht超线程),超线程技术(HT), 它可以在逻辑上分一倍数量的cpu出来.

/proc/cpuinfo 配置文件相关配置解读:

processor : 0 #系统逻辑处理核的编号。对于单核处理器,则认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核 vendor_id : GenuineIntel #CPU制造商 cpu family : 6 #CPU产品系列代号 model : 85 #CPU属于其系列中的哪一代的代号 model name : Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz # CPU属于的名字及其编号、标称主频 stepping : 7 #CPU属于制作更新版本 microcode : 0x1 #微码 cpu MHz : 2500.002 #CPU的实际使用主频 cache size : 36608 KB #CPU二级缓存大小 physical id : 0 #单个CPU的标号 siblings : 2 #单个CPU逻辑物理核数 core id : 0 #当前物理核在其所处CPU中的编号,这个编号不一定连续 cpu cores : 1 #该逻辑核所处CPU的物理核数 apicid : 0 #用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不一定连续 initial apicid : 0 fpu : yes #是否具有浮点运算单元 fpu_exception : yes #是否支持浮点计算异常 cpuid level : 13 #执行cpuid指令前,eax寄存器中的值,根据不同的值cpuid指令会返回不同的内容 wp : yes #表明当前CPU是否在内核态支持对用户空间的写保护 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat avx512_vnni bogomips : 5000.00 #在系统内核启动时粗略测算的CPU速度 clflush size : 64 #每次刷新缓存的大小单位 cache_alignment : 64 #缓存地址对齐单位 address sizes : 46 bits physical, 48 bits virtual #可访问地址空间位数 power management: # 对能源管理的支持

 

3. 通过 cat /proc/meminfo 进行服务器内存配置查看

  服务器内存配置 在 /proc/meminfo 文件进行查看

  通常使用  free -m 进行内存查看:

              

    /proc/meminfo 的配置内容如下:

MemTotal: 1776404 kB # 总内存 MemFree: 343728 kB # 可用内存 MemAvailable: 775836 kB Buffers: 122140 kB Cached: 444128 kB SwapCached: 0 kB Active: 1108164 kB Inactive: 159640 kB Active(anon): 738956 kB Inactive(anon): 14116 kB Active(file): 369208 kB Inactive(file): 145524 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 12 kB AnonPages: 701668 kB Mapped: 63560 kB Shmem: 51536 kB Slab: 118844 kB SReclaimable: 96252 kB SUnreclaim: 22592 kB KernelStack: 4080 kB PageTables: 7332 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 888200 kB Committed_AS: 1706980 kB VmallocTotal: 34359738367 kB VmallocUsed: 10580 kB VmallocChunk: 34359719676 kB HardwareCorrupted: 0 kB AnonHugePages: 2048 kB CmaTotal: 0 kB CmaFree: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 86712 kB DirectMap2M: 1904640 kB DirectMap1G: 0 kB

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3