以redhat6.0为例:
查看当前操作系统发行版信息
#cat /etc/issue
Red Hat Enterprise Linux Server release 6.0 (Santiago)
Kernel \r on an \m
查看cpu型号
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
16 AMD Opteron(tm) Processor 6134
(看到有16个逻辑CPU, 也知道了CPU型号)
查看物理cpu颗数
# cat /proc/cpuinfo | grep physical | uniq -c
2 physical id : 0
(说明实际上是1颗2核的CPU)
查看cpu运行模式
# getconf LONG_BIT
64
(说明当前CPU运行在64bit模式下, 但不代表CPU不支持64bit)
查看cpu是否支持64bit
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
16
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
查看cpu信息概要(昨天看aix的时候刚发现的,在ubuntu上竟然也有~):
#lscpu
Architecture: x86_64 //架构x86_64
CPU op-mode(s): 64-bit //支持64位
CPU(s): 16 //逻辑cpu颗数是16
Thread(s) per core: 1 //每个核心线程数是1
Core(s) per socket: 8 //每个cpu插槽核数/每颗物理cpu核数是8
CPU socket(s): 2 //cpu插槽数是2
NUMA node(s): 4 // 使众多服务器像单一系统那样运转(具体google一下)
Vendor ID: AuthenticAMD //cpu厂商ID是AuthenticAMD
CPU family: 16 //cpu系列是16
Model: 9 //型号9
Stepping: 1 //步进是1
CPU MHz: 2300.008 //cpu主频是2300.008MHz
Virtualization: AMD-V //cpu支持的虚拟化技术AMD-V
L1d cache: 64K //一级缓存64K(这具体表示表示cpu的L1数据缓存为64k)
L1i cache: 64K //一级缓存64K(具体为L1指令缓存为64K)
L2 cache: 512K //二级缓存512K
L3 cache: 5118K //二级缓存5118K
NUMA node0 CPU(s): 0,2,4,6
NUMA node1 CPU(s): 8,10,12,14
NUMA node2 CPU(s): 9,11,13,15
NUMA node3 CPU(s): 1,3,5,7
最后来个大而全的:
#cat /proc/cpuinfo
标签:查看,64K,CPU,信息,cat,64bit,Linux,cpu From: https://blog.51cto.com/u_15941303/6008461