以一台Linux服务器为例。这台Linux包括两颗Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz CPU, 单颗CPU包括 10 个 cpu core, 使用超线程包含20个逻辑cpu core, 具体的官方介绍: E5-2630 V4。

下面让我们通过Linux的命令来查找对应的参数,看看是否符合官方的介绍, 主要是查看/proc/cpuinfo的信息获得。

查看 CPU 的型号

cat /proc/cpuinfo | grep 'model name' | sort | uniq

输出:

model name : Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz

查看 CPU 个数

实际Server中插槽上的CPU个数, 物理cpu数量,可以数不重复的 physical id个数。

cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l

输出:

2

查看 CPU 核数

一个CPU上面能处理数据的芯片组的数量。

cat /proc/cpuinfo |grep "cores"|uniq|awk '{print $4}'

输出:

10

逻辑 CPU 核数

一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上把一个物理线程模拟出两个线程来使用,使得单个核心用起来像两个核一样,以充分发挥CPU的性能,

逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启超线程)。

top命令查询出来的就是逻辑CPU的数量。

cat /proc/cpuinfo |grep "processor"|wc -l

输出:

40

查询Linux中CPU的核数相关推荐

  1. linux监测cpu 内存,Linux中CPU与内存性能监测.docx

    Linux中CPU与内存性能监测(出处://chenleixing/article/details 在系统维护的过程中,随时可能有需要查看 CPU 使用率内存使用情况的需要,尤其是涉及到JVM,程序调 ...

  2. Linux 中CPU占用过高问题

    Linux 中CPU占用过高问题 在我们日常开发中常常会有一些CPU资源占用过高的问题,这些问题往往会导致我们系统运行的缓慢,甚至造成系统的奔溃,那我们如何进行这种问题的定位呢,本文将带你研究. 第一 ...

  3. linux杀掉cpu使用率高的进程,如何解决Linux中CPU使用率高的问题?

    电脑死机了?还是开始听到电脑发出很响的CPU风扇噪音?Linux中CPU使用率过高的原因很多,但最常见的原因是运行异常的应用程序.本文介绍了如何在Linux中解决CPU使用率过高的问题. 找出罪魁祸首 ...

  4. linux 多个条件查询,linux中怎么条件查询

    在linux中可以通过"find"命令实现条件查询,其语法如"find / -name file",用于指定目录搜索,参数"-name"表目 ...

  5. Linux中CPU和内存使用情况查看

    vmstat命令可以查看系统整体的cpu,内存的使用情况 [root@izuf643wxgfg kk_bak]# vmstat -t 1 r: 表示系统中 CPU 等待处理的线程.由于 CPU 每次只 ...

  6. Linux中CPU与内存性能监测

    在系统维护的过程中,随时可能有需要查看 CPU 使用率内存使用情况的需要,尤其是涉及到JVM,程序调优的情况,并根据相应信息分析系统状况的需要. top命令 top命令是Linux下常用的性能分析工具 ...

  7. linux内核亲和性,Linux中CPU亲和性(go)

    linux ISO/IMG make sudo dd if=/PATH/*.ISO  of=/dev/sdb 1.制作启动U盘需要sdb,不能sdb1,否则会提示isolinux.bin文件丢失 2. ...

  8. linux中cpu使用率命令,LINUX下查看CPU使用率的命令

    1.top 使用权限:所有使用者 使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b] 说明:即时显示process的动态 d :改变显示的更新速度,或 ...

  9. 怎么查询linux中的组密码,linux查看用户组中的用户

    具有某种共同特征的用户集合起来就是用户组,用户组配置文件主要有/etc/group和/etc/shadow,其中/etc/shadow是/etc/group的加密信息文件 /etc/group文件是用 ...

最新文章

  1. 1035 Password
  2. jQuery学习---------认识事件处理
  3. python压缩映射过滤器
  4. 抖音微信之争的真相:地盘之争,还是用户隐私之争?
  5. 《长调》 :寻找我们共同失去的天堂
  6. 使用网真和WAD热部署Kubernetes
  7. 【AI视野·今日Robot 机器人论文速览 第三期】Tue, 8 Jun 2021
  8. Android 系统(207)---Android各种Drawable讲解和demo实例
  9. HihoCoder-1174拓扑排序
  10. c语言画圆登录窗口,C语言画圆问题。怎么跳过画图界面直接出来了?
  11. SQL 获取当前日期
  12. win10命令行快捷键
  13. vue-自定义组件之组件的继承
  14. Oracle 应用篇+Oracle Siebel CRM
  15. Java基础——对象和类1(面向对象基本概念)
  16. c语言手写平衡二叉树非递归实现
  17. [从头读历史] 第303节 星球战争 起始:冷兵器战争的宏观架构
  18. 洛谷P1873 [COCI 2011/2012 #5] EKO / 砍树(二分法)
  19. Zookeeper的四字命令
  20. 操作系统内存管理_MBT_LRU

热门文章

  1. 睿智的目标检测12——使用labelimg进行目标检测数据集标注
  2. php7 error reporting,php中的error_reporting(7)的含义
  3. 阿里工程师的自我修养之:如何在工作中快速成长? 致工程师的 10 个简单技巧
  4. 小程序如何开通流量主
  5. python求1到100偶数和_python 求1-100之间的奇数或者偶数之和的实例
  6. Unity知识点整理
  7. Android java.lang.NoSuchMethodError: No virtual method ;or its super classes (declaration of
  8. 威联通使用 HP 1020 Plus 打印机
  9. 威联通使用Typecho搭建博客
  10. 揭秘!苏宁“信息基础设施”型零售实践大解析