通常在linux 系统下我们会使用 cat /proc/cpuinfo 命令来查询系统的cpu信息。然而这些信息都代表了什么含义呢,下文将给出解答

在一台装了 centos7.2系统的工作站上执行 cat /proc/cpuinfo 有如下结果

下面是几个相关参数的说明

processor     逻辑处理器的id。
physical id    物理封装的处理器的id。
core id          每个物理核心的id。
cpu cores     位于相同物理封装的处理器中的物理内核数量。
siblings         位于相同物理封装的处理器中的逻辑处理器的数量。

然后可以通过如下几个命令来查询 cpu 信息

[root@hdp01 ~]# cat /proc/cpuinfo | grep 'physical id' | sort | uniq
physical id : 0
physical id : 1

可以看出,这台工作站有两个物理封装的处理器

[root@hdp01 ~]# cat /proc/cpuinfo | grep 'cpu cores' | sort | uniq
cpu cores   : 10

每一个物理封装处理器拥有10个物理内核

[root@hdp01 ~]# cat /proc/cpuinfo | grep 'core id' | sort | uniq
core id     : 0
core id     : 1
core id     : 10
core id     : 11
core id     : 12
core id     : 2
core id     : 3
core id     : 4
core id     : 8
core id     : 9

10个物理内核的id

[root@hdp01 ~]# cat /proc/cpuinfo | grep 'siblings' | sort | uniq
siblings    : 20

每个物理核心拥有两个逻辑处理器,关于逻辑处理器的说明可以百度查询超线程技术

[root@hdp01 ~]# cat /proc/cpuinfo | grep 'processor' | sort | uniq | wc -l
40

因此,综上该工作站一共拥有 40个逻辑处理器 = 2物理封装处理器 * 10物理核心 * 2逻辑处理器 

linux系统 详细解析 cpu 信息相关推荐

  1. 13 种在 Linux 系统上检测 CPU 信息的工具

    13 种在 Linux 系统上检测 CPU 信息的工具 问题: 我想要了解我的电脑关于CPU处理器的详细信息,查看CPU信息比较有效地方法是什么? 根据你的需要,有各种各样的关于你的CPU处理器信息你 ...

  2. linux 系统硬件信息检测工具,9种在Linux系统上检测CPU信息的工具

    在Linux中,有许多命令行或基于GUI的工具就能来展示你的CPU硬件的相关具体信息.下面是学习啦小编收集整理的9 种在 Linux 系统上检测 CPU 信息的工具,希望对大家有帮助~~ 9 种在 L ...

  3. linux系统下查看cpu功耗,Linux系统下查看CPU信息

    Linux系统下查看CPU信息 查看CPU信息(型号): # cat /proc/cpuinfo| grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon( ...

  4. Linux系统下,CPU信息详解(cpuinfo,多核,多线程)

    在 Linux 系统中,如何详细了解 CPU 的信息呢? 当然是通过cat /proc/cpuinfo来检查了,但是比如几个物理CPU/几核/几线程,这些问题怎么确定呢? 经过查看,我的开发机器是2个 ...

  5. linux内存硬件检测工具,13种在 Linux 系统上检测 CPU 信息的工具

    1. /proc/cpuinfo 最简单的方法就是查看 /proc/cpuinfo ,这个虚拟文件展示的是可用CPU硬件的配置.$ more/proc/cpuinfo 通过查看这个文件,你能识别出物理 ...

  6. linux查看多核cpu运行状态,Linux下查看多核CPU信息详解

    Linux系统下,CPU信息详解(cpuinfo,多核,多线程) 在Linux系统中,如何详细了解CPU的信息呢? 当然是通过cat /proc/cpuinfo来检查了,但是比如几个物理CPU/几核/ ...

  7. linux中查看cpu和内存的命令,Linux系统如何查看cpu和内存信息

    Linux系统,其实并不是很多人都在使用,所以很多人第一次接触这个系统,很多操作都不会,下面就让学习啦小编教大家Linux系统如何查看cpu和内存信息吧. Linux系统查看cpu和内存信息的方法 右 ...

  8. 怎么看linux电脑是不是双核,Linux系统如何判断CPU是双核还是单核

    Linux系统如何判断CPU是双核还是单核 Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息. 但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单 ...

  9. 编程实现在Linux系统中Intel CPU功耗的获取

    编程实现在Linux系统中Intel CPU功耗的获取 编程实现在Linux系统中Intel CPU功耗的获取 资料的获取 X86 MSR寄存器介绍 X86 CPUID介绍 X86 RAPL介绍 Li ...

最新文章

  1. BBED修复DB启动问题
  2. java报错 pom.xml第一行报org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project......
  3. iap如何初始化_IAP超级详解
  4. AT1981-[AGC001C]Shorten Diameter
  5. luogu P2470 [SCOI2007]压缩
  6. s5pv210——串口(UART)通信实战
  7. 敏捷开发人员结构_开发人员可以在敏捷外观方面发表意见的4种方法
  8. python的重点和难点_python知识点汇总-Go语言中文社区
  9. 手机视频监控系统小结
  10. 23. Django进阶:Django发送邮件
  11. redlock java_用redlock实现redis的分布式锁
  12. 3项目里面全局用less变量 cli vue_Vue.js构建工具比较
  13. 百度快照多久更新一次?
  14. 【狂神说笔记—— Java基础19-MyBatis】
  15. Effective c++笔记
  16. Java实现泛型解析工具类-GenericsUtils
  17. Gradle dependencies 解决项目依赖冲突
  18. 实朴检测深交所上市:市值44亿 应收账款逾期6587万
  19. 你的记忆里有黄金矿工吗?
  20. htmllt;pregt;标签,聊一聊HTML pre标签

热门文章

  1. 双非二本计算机学生是应该考研还是就业
  2. 探访北大最AI的食堂!刷脸打饭,机器认识200多道菜
  3. 浅议初中语文微写作(语文教师论文)
  4. MIT-OS实验-lab1
  5. 下载想看的英文kindle 电子书
  6. 微软技术大会-无人机为中国电信巡航基站
  7. 51单片机4位数码管按键显示
  8. js定义一个函数,返回所有水仙花数
  9. Ubuntu18.04解决sudo apt-get 出现--无法解析域名“cn.archive.ubuntu.com”的问题
  10. 项目时间(概念、活动定义、活动排序)(笔记)