Linux怎么查看CPU核数

Linux怎么查看CPU核数Linux 查看 CPU 核数 cpu 个数 逻辑 cpu

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

一、知识点介绍

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

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

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

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

二、查询命令
 

#查看CPU信息(型号) [root@ecsnode-no ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c      16  Intel Core Processor (Skylake) # 查看物理CPU个数 [root@ecsnode-no ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l 1 # 查看每个物理CPU中core的个数(即核数) [root@ecsnode-no ~]# cat /proc/cpuinfo | grep "cpu cores" | uniq cpu cores    : 8 # 查看逻辑CPU的个数 [root@ecsnode-no ~]# cat /proc/cpuinfo | grep "processor" | wc -l 16

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

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

Linux怎么查看CPU核数

 

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

Linux怎么查看CPU核数

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

Linux怎么查看CPU核数

 从上面执行的结果来看,这台linux机器有1个物理cpu,这个cpu有8个核,每个核有2个超线程,所以这台机器有1*8*2=16个逻辑cpu。

当然我们可以使用top命令,然后按键盘1,就可以看到逻辑CPU的个数,如下图: 

Linux怎么查看CPU核数

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198412.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午3:16
下一篇 2026年3月26日 下午3:17


相关推荐

  • Tomcat7基于redis的session共享「建议收藏」

    Tomcat7基于redis的session共享

    2022年3月13日
    36
  • 【吐血整理】Java项目源码分享

    【吐血整理】Java项目源码分享javaservlet+jsp+bean开发开源宅商城系统,未用任何java开源框架实例(七),电商书店,源码下载:jsp+servlet仿当当网电商图书系统实例(八),源码下载:jsp+javabean+servlet开发的mvc简易鞋城在线商城系统各种管理系统:=======实例(一):学生信息管理系统,源码下载:GitHub-yirenyin/J2EE_practice:J2EE学生信息管理系统初级版实例(二):图书馆管理系统,源码下载:1、图书馆管理系统JSP+Ser

    2022年7月8日
    30
  • adhoc证书

    adhoc证书iOS 证书分 2 种 1 种是开发证书 用来给你 开发人员 做真机测试的 1 种是发布证书 发布证书又分发布到 appstore 的 这里不提及 和发布测试的 adhoc 证书 nbsp nbsp 那 adhoc 证书和开发证书区别在哪里 如果你的 tester 团队测试人员 客户 都能将测试设备拿到你面前 直接插到你的 mac 开发机上 你可以直接将程序 灌 进去 那有开发证书就够了 不需要 adhoc 证书 nbsp nbsp 如

    2026年3月18日
    2
  • linux tar 绝对路径,tar打包使用绝对路径详解

    linux tar 绝对路径,tar打包使用绝对路径详解首先应该明确:*nix系统中,使用tar对文件打包时,一般不建议使用绝对路径。通常是在两台环境相似的机器上进行同步复制的时候,才有需要使用绝对路径进行打包。使用绝对路径打包时如果不指定相应的参数,tar会产生一句警告信息:”tar:Removingleading`/’frommembernames”,并且实际产生的压缩包会将绝对路径转化为相对路径。比如:root@queen~#t…

    2022年5月24日
    64
  • 【PMP】PMBOK第六版项目管理5大过程组10大知识领域知识点汇总

    前后准备考试,历时一个月时间,最终完美pass第一章项目管理框架第二章、项目运行环境第三章项目经理的角色第四章、项目整合管理第五章项目范围管理第六章项目进度管理第七章项目成本管理第八章、项目质量管理第九章、项目资源管理第十章项目沟通管理第十一章项目风险管理第十二章、项目采购管理第十三章、项目相关方管理必须记住的知识点:规划成…

    2022年4月8日
    45
  • 计算机端口大全_计算机网络常见的端口号

    计算机端口大全_计算机网络常见的端口号计算机端口大全0端口:无效端口,通常用于分析操作系统1端口:传输控制协议端口服务多路开关选择器2端口:管理实用程序3端口:压缩进程5端口:远程作业登录7端口:回显9端口:丢弃11端口:在线用户13端口:时间17端口:每日引用18端口:消息发送协议19端口:字符发生器20端口:FTP文件传输协议(默认数据口)21端口:FTP文件传输协议(控制)22端口:SSH远程登录协议23端口:telnet(终端仿真协议),木马TinyTelnetServer开放此端口24端口:预留

    2025年9月4日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号