在Linux中,可以使用“cat /proc/cpuinfo| grep "cpu cores"| uniq”来查看CPU核数,即每个物理CPU中core的个数。

课程推荐:《linux课程》

一、知识点介绍

1、cpu信息记录在/proc/cpuinfo中。

2、Linux中的Top相当于win系统下的任务管理器,也可以用来查询

3、CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数

4、总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数

二、查询命令查看CPU信息(型号)

[root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

24 Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz

# 查看物理CPU个数

[root@AAA ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

2

# 查看每个物理CPU中core的个数(即核数)

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

cpu cores : 6

# 查看逻辑CPU的个数

[root@AAA ~]# cat /proc/cpuinfo| grep "processor"| wc -l

24

这些都代表什么,那就请看CPU架构

多个物理CPU,CPU通过总线进行通信,效率比较低,如下:

多核CPU,不同的核通过L2 cache进行通信,存储和外设通过总线与CPU通信,如下:

多核超线程,每个核有两个逻辑的处理单元,两个核共同分享一个核的资源,如下:

从上面执行的结果来看,证明我使用的cpu有2 * 6 = 12核,每个核有2个超线程,所以有24个逻辑cpu。

相关推荐:《Linux运维》

linux top cpu核数查看,Linux怎么查看CPU核数?相关推荐

  1. linux top 命令可视化_linux性能监控:CPU监控命令之top命令

    ​ CPU监控命令之top命令 1概述: top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法. top是一 ...

  2. Linux书签(02)用linux top命令自行监测和分析服务器CPU、内存、进程等性能

    楔子: 学会灵活使用各种或工具或手段来监测自己的项目运行情况无疑是一种自我能力的提高.Linux top 命令也许会有所帮助. Linux top 命令 Linux top 命令是服务器工程师和运维最 ...

  3. linux top命令看磁盘,linux top命令详解

    linux top命令详解 下面详细介绍它的使用方法. top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29 ...

  4. linux top命令 -h参数,Linux Top命令

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Top命令1 2 3 4 5 6 7 8 9 10 11 12top - 01:06:48 up 1:22, 1 use ...

  5. linux top 看硬盘读写,linux iotop 安装使用教程(显示硬盘IO读写情况)

    官方的说明: Linux has always been able to show how much I/O was going on (the bi and bo columns of the vm ...

  6. linux top命令 什么意思,Linux TOP 命令介绍理解

    TOP 命令的含义 TOP 命令是常用的 Linux 性能监控的命令,执行后,界面如下: 第一行 top - 14:09:04 up 3 days, 21:20, 0 users, load aver ...

  7. linux top p 乱码,将Linux top命令输入到指定文件时的乱码问题

    根据需求,项目需要读取linux系统环境参数,所以需要将top命令的输出结果输入到文件中.用重定向命令如下:top > result.txt .用vi打开文件: vi result.txt .显 ...

  8. linux top 源码,在Linux系统中下载源码包安装Topgrade的方法,附Topgrade选项说明

    本文介绍在Linux操作系统中下载源码包安装Topgrade的方法,即下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包并进行安装,经测试,在Ubun ...

  9. linux top swap 为0,Linux:top

    top是一个经常用的命令,平时只是留意一下哪个进程用得比较高CPU或者内存,但这里还是有一些小学问: Top命令截图 Tasks Tasks 任务(进程),系统现在共有627个进程,其中处于运行中的有 ...

最新文章

  1. javascript 防止息屏
  2. 新工作总结之权限系统设计
  3. 大学python用什么教材-清华大学出版社-图书详情-《Python大学教程》
  4. linux 多窗口 同一用户,Linux 用命令把同一个用户加入多个组
  5. 在线安装TIDB集群
  6. MATLAB矩阵元素的处理
  7. vscode的背景图设置 简单版
  8. CSRF(跨站请求伪造)攻击 --
  9. 如何在 Pr 2020中使用音轨混合器?
  10. 蓝桥杯十大常见天阶功法——炎之呼吸.叁之型.动态规划--(上篇)
  11. lack名词形式_lack是什么意思_lack在线翻译_英语_读音_用法_例句_海词词典
  12. Jenkins部署到远程服务器
  13. 《HelloGitHub》第 53 期
  14. 前端自动化构建工具:用Gulp4.0搭建一个基本的前端开发环境
  15. android 状态栏wifi,【技术贴】教你修改状态栏里的wifi、信号、电量图标(转自论坛)...
  16. 基于逻辑回归的鸢尾花分类
  17. BGA焊接工艺及可靠性分析
  18. 多卡聚合路由器和企业路由器的区别
  19. 1999~2019 年,互联网二十年发展史
  20. fedora RPM包下载地址

热门文章

  1. LeetCode简单题之拆炸弹
  2. Pass算子python 函数
  3. GPU编程和流式多处理器(二)
  4. 深度学习目标检测详细解析以及Mask R-CNN示例
  5. 2021年大数据ZooKeeper(六):ZooKeeper选举机制
  6. TypeError: Total() missing 1 required positional argument: ‘self‘
  7. python 取list 里面最大的数或者最小数
  8. Android电影票座位几排几列 数据获取
  9. Android 实现一个验证码倒计时(Handler postDelayed 实现验证码倒计时)
  10. Phos 技术服务支持