首页 > 系统相关 >Linux下查看CPU信息, 包括位数和多核信息

Linux下查看CPU信息, 包括位数和多核信息

时间:2023-01-15 11:34:49浏览次数:44  
标签:查看 64K CPU 信息 cat 64bit Linux cpu


 

以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

相关文章

  • linux 添加路由的方法
    linux下添加路由的方法:一:使用route命令添加使用route命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由#routeadd......
  • 注销linux用户的方法
    在linux系统里登录用户通常有2种情况,一种是直接终端登录的,一种是通过远程登录的。下面介绍这两种用的踢出方法。首先你是管理员,或者有管理员权限1.终端用户踢出方法比较方便......
  • linux数据库命令
    数据库篇1.查看数据库执行的sql/usr/sbin/tcpdump-ieth0-s0-l-w-dstport3306|strings|egrep-i'SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|D......
  • 在 Linux 上查找特定文件的所有链接
    概述在本教程中,我们将学习如何在Linux上查找特定文件的所有链接。我们将使用命令lsof列出任何进程打开的所有文件,然后grep仅过滤掉那些链接到目标文件的文件。什么是......
  • containerd.service containerd-1.6.8-linux-amd64.tar.gz cni-plugins-linux-amd64-v
    配置K8S时可能会用到#systemcd来管理containerd,这https://raw.githubusercontent.com/containerd/containerd/main/containerd.service链接会访问出问题。这里附containe......
  • 【数据库】PostgreSQL/PgSql-根据模式名和字段名查询有该字段的所有表信息【通过表元
    【数据库】PostgreSQL/PgSql-根据模式名和字段名查询有该字段的所有表信息【通过表元数据信息和函数实现】...哥们要飞于2022-08-2314:51:00发布304收藏文章标签:数......
  • Linux下Typora+Gitee+picgo图床环境搭建
    前言在Linux下写Markdown笔记的时候,像上传到github上,结果发现笔记里的图片都成了这个样子:![Screenshotfrom2023-01-1503-07-24](https://gitee.com/Marches7/piture-b......
  • 【linux】在linux上安装nodejs
    在linux上安装nodejs1.到官网上下载linux的源码包sourcecode(https://nodejs.org/en/download/)并上传2.使用解压命令解压tar-xvfnode-v10.14.1-linux-x64.tar.xz3.进入到......
  • 【linux】在linux上安装elasticsearch
    在linux上安装elasticSearch使用​​wget​​命令下载/下载好上传到服务器上wgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.1.tar.gz(安......
  • Linux中查看日志的常用命令
    grep#遍历查看当前目录下所有文件中包含xxx的语句grep-rxxx.#查询文件中包含xxx的语句grepxxxfile_name#查询多个文件中包含xxx的语句grepxxxfile1fi......