首页 > 系统相关 >Centos下查看cpu核数

Centos下查看cpu核数

时间:2022-11-02 15:55:24浏览次数:42  
标签:cpuinfo Centos 个数 CPU 核数 cat proc cpu

1.概念
物理CPU:实际Server中插槽上的CPU个数。
物理cpu数量:可以数不重复的 physical id 有几个。

2.逻辑CPU
Linux用户对 /proc/cpuinfo 这个文件肯定不陌生. 它是用来存储cpu硬件信息的,信息内容分别列出了processor 0 – n 的规格。这里需要注意,如果你认为n就是真实的cpu数的话, 就大错特错了。一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)
备注一下:Linux下top查看的CPU也是逻辑CPU个数

3.CPU核数
一块CPU上面能处理数据的芯片组的数量、比如现在的i5 760,是双核心四线程的CPU、而 i5 2250 是四核心四线程的CPU,一般来说,物理CPU个数×每颗核数就应该等于逻辑CPU的个数,如果不相等的话,则表示服务器的CPU支持超线程技术。

4.查看CPU信息
当我们 cat /proc/cpuinfo 时,具有相同core id的CPU是同一个core的超线程,具有相同physical id的CPU是同一个CPU封装的线程或核心。
下面举例说明
【1】查看CPU型号:cpu型号是E7-4820

[root@node1 ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
    32  Intel(R) Xeon(R) CPU E7- 4820  @ 2.00GHz
【2】查看物理cpu个数:物理核心数是2核
[root@node1 ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq|wc -l
    2
【3】查看逻辑cpu的个数:逻辑cpu个数是32个
[root@node1 ~]# cat /proc/cpuinfo | grep "processor" |wc -l
    32

【4】查看cpu是几核:cpu是8核

[root@node1 ~]# cat /proc/cpuinfo | grep "cores"|uniq
cpu cores       : 8

 

作者:余木脑袋

链接:https://www.jianshu.com/p/4cdd46f5e543
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:cpuinfo,Centos,个数,CPU,核数,cat,proc,cpu
From: https://www.cnblogs.com/wangyin2005/p/16851242.html

相关文章

  • Docker--mysql(centos)
    Docker--mysql当前启动systemctlstartdocker自启动systemctlenabledocker1.拉取mysql镜像dockerpullmysql:5.7其他版本参考dockerhub2.创建容器,并启动1.......
  • CentOS 7安装Nacos
    1.下载编译后压缩包您可以从 最新稳定版本 下载包。 2.上传到对应的目录可以通过rz命令上传文件,上传路径:/opt/install_package 3.将安装包解压缩tar-zxvfnaco......
  • Docker容器 获取宿主机CPU信息等或重启网卡命令操作介绍
    1.知识点介绍A.Docker和宿主机共用一个内核,Namespace的隔离依然没有完全隔离Linux资源,如:/proc、/sys、/dev/sd*等目录;B.使用Docker容器问题:在容器中执行top、......
  • 关于安装hadoop时在centos上修改主机名总是不成功
    按照老师给的文件和网上搜的代码改了很多次,比如改/etc/sysconfig/network这些,无论改几次都没用,找了个帖子,说可能是因为CentOS7版本由于与之前版本变化比较大,修改主机名的......
  • Centos 8 时钟同步
    Centos8时钟同步使用的是chrony$rpm-qa|grepchronychrony-3.5-1.el8.aarch64配置文件:vi/etc/chrony.conf服务端serverntp.aliyun.comiburst#向阿里云......
  • centos升级gcc
    1、sudoyuminstallcentos-release-sclsudoyumsearchdevtoolset|grepgccsudoyuminstalldevtoolset-11-gcc*sudosource/opt/rh/devtoolset-11/enablesource/......
  • Docker简单使用(centos)
    DockerHelloWorldDocker允许你在容器内运行应用程序,使用dockerrun命令来在容器内运行一个应用程序。输出Helloworldroot@localhost:~$dockerrunubuntu:15.10......
  • Docker安装(centos)
    DockerDocker支持以下的CentOS版本:CentOS7(64-bit)CentOS6.5(64-bit)或更高的版本前提条件目前,CentOS仅发行版本中的内核支持Docker。Docker运行在CentOS......
  • centos查看cpu和硬盘
    查cpu型号: cat/proc/cpuinfo|grepname|cut-f2-d:|uniq-c物理数量:cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l逻辑数量:cat/proc/cpuinfo|gre......
  • BUAA 计组 P5 流水线CPU
    写在前面开学以来摸了整整俩月,感觉Pre、P0-P4都没啥好写的,现在就是非常后悔,感觉自己已经不会写博客了。。。好不容易撑到P5,浅识了流水线CPU的设计,深感其体系结构之复杂。......