当我的linux系统想要查看下cpu的核数!用什么方法好呢?下面由学习啦小编给你做出详细的linux查看cpu核数方法介绍!希望对你有帮助!

linux查看cpu核数方法一

1.查看逻辑CPU个数:

#cat /proc/cpuinfo |grep "processor"|sort -u|wc -l

24

2.由于有超线程技术有必要查看一下物理CPU个数:

#grep "physical id" /proc/cpuinfo|sort -u|wc -l

2

#grep "physical id" /proc/cpuinfo|sort -u

physical id : 0

physical id : 1

查看每个物理CPU内核个数:

#grep "cpu cores" /proc/cpuinfo|uniq

cpu cores : 6

每个物理CPU上逻辑CPU个数:

#grep "siblings" /proc/cpuinfo|uniq

siblings : 12

判断是否开启了抄超线程:

如果多个逻辑CPU的"physical id"和"core id"均相同,说明开启了超线程

或者换句话说

逻辑CPU个数 > 物理CPU个数 * CPU内核数 开启了超线程

逻辑CPU个数 = 物理CPU个数 * CPU内核数 没有开启超线程

相关知识延伸阅读:

一次性查询所有信息:

#!/bin/bash

physicalNumber=0

coreNumber=0

logicalNumber=0

HTNumber=0

logicalNumber=$(grep "processor" /proc/cpuinfo|sort -u|wc -l)

physicalNumber=$(grep "physical id" /proc/cpuinfo|sort -u|wc -l)

coreNumber=$(grep "cpu cores" /proc/cpuinfo|uniq|awk -F':' '{print $2}'|xargs)

HTNumber=$((logicalNumber / (physicalNumber * coreNumber)))

echo "****** CPU Information ******"

echo "Logical CPU Number : ${logicalNumber}"

echo "Physical CPU Number : ${physicalNumber}"

echo "CPU Core Number : ${coreNumber}"

echo "HT Number : ${HTNumber}"

echo "*****************************"

执行结果:

#./cpuinfo

****** CPU Information ******

Logical CPU Number : 24

Physical CPU Number : 2

CPU Core Number : 6

HT Number : 2

linux查看cpu核数方法二

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数

# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理CPU个数

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

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

cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数

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

看了“ linux如何查看cpu核数”文章的还看了:

linux系统查看电脑的核数,linux如何查看cpu核数相关推荐

  1. linux系统适合电脑小白吗,linux小白说说用linux的感受

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 09年3月份买的这个电脑,联想商务机,本来想买别的同学都买的什么pad,结果去商店就看上了这款昭阳,当时改变主意.这大概是我自己买东西以来,最明智的决定. ...

  2. linux系统不知道电脑密码怎么办,Linux如何修复系统的Root密码 -电脑资料

    如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令: 方法一: 1.重新启动系统, 2.把光标定位在该选项上按下字母"e"键进入这个引导的编辑状态: ...

  3. 手机控制linux电脑,通过Amora用symbian手机控制linux系统的电脑

    通过Amora用symbian手机控制linux系统的电脑 发布时间:2008-01-07 20:49:09来源:红联作者:Desktop 原文章地址http://yegle.net/2007/12/ ...

  4. linux系统创建操作系统用户,linux系统中用户组创建管理linux操作系统 -电脑资料...

    用户组管理包括对用户组创建,删除,修改及查看组操作命令,下面我们一起来看看希望本文章对各位同学会有所帮助哦, 1,创建组 groupadd test 增加一个test组 2,修改组 groupmod ...

  5. XP系统老电脑如何安装Linux系统

    XP系统老电脑如何安装Linux系统 前言: 低配电脑!低配CUP!低配显示器!这就是我的旧电脑 现在原始XP系统都不行了,开机慢,打开应用慢,所以我想换成linux系统看一下还可以拯救不. 尝试了很 ...

  6. 一站式:虚拟机安装Linux系统(CentOS_7),多节点Linux环境打造,XShell的使用

    目录 01.Linux环境装在哪 02.虚拟机的下载与安装:Vmware 2.1.Vmware下载 2.2.Vmware安装 03.CentOS镜像下载 3.1.CentOS介绍(了解) 3.2.Ce ...

  7. 一文带你学会linux系统 史上最全linux命令大全

    一文带你学会linux系统 史上最全linux命令大全 文章目录 linux系统简介 linux命令 1.启动网络命令 2.pwd命令 2.ls命令 3.cd命令 4.mkdir命令 5.rmdir命 ...

  8. linux系统怎么重启网卡?linux重启网卡的三种教程

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...

  9. 第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3)

    第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3) 2021年4月3日 晚19点课程笔记 笔记目录 一.部署虚拟环境安装Linux系统 二.新手必须掌握的 ...

  10. Linux系统入门之如何安装Linux系统

    题目:Linux系统入门之如何安装Linux系统 一.准备工具: 1.Linux 镜像文件(Linux iso文件),直接的在 百度里面输入下载Linux系统版本即可 例如: 2.虚拟机模拟工具,例如 ...

最新文章

  1. 神经网络要从原子抓起:原来白花花的银子才是神经芯片的未来
  2. JingRiverOS的自由软件之路
  3. spring beans源码解读之 ioc容器之始祖--DefaultListableBeanFactory
  4. Python 可执行对象
  5. 1×pbs缓冲液配方_小鼠毒性休克综合征毒素1(TSST-1)ELISA试剂盒 -价格/说明书-赫澎研选_产品说明_仪器仪表技术文献...
  6. Vue.js not detected 解决办法
  7. 腾讯视频怎样关闭推送迷你页面
  8. 分别描述TCP的3次握手和四次挥手的定义、目的和过程
  9. easyui被activeX控件挡住的解决方法
  10. RHEL5 安装VMware tools
  11. VBA Mysql 类
  12. arduino步进电机程序库_【MM32 eMiniBoard测评报告】+驱动步进电机
  13. linux脚本判断奇数偶数,Bash Shell -- 奇数 偶数 之和计算
  14. dfuse 和 EOS Studio 携手让开发者工具更上一层楼
  15. 常威来了(变量和常量)简单易懂
  16. 眼科赛道的“觉醒年代”,清晰医疗赴港能否具备后发优势?
  17. oracle数据块格式小结
  18. 一文了解 DoH(DNS-over-HTTPS)和DoT(DNS-over-TLS)
  19. 006.UG_NX实体造型功能
  20. [LOJ3086] [GXOI2019] 逼死强迫症

热门文章

  1. lftp客户端使用详解
  2. uniapp中使用百度API实现全景地图(仅支持H5)
  3. 可以视频翻译的软件有哪些?1分钟告诉你三个视频翻译软件推荐
  4. 变身后是一只火鸟的机器人_小学六年级作文:我的变身机器人
  5. Python奥特曼打怪兽射击游戏,基于海龟画图创作的作品
  6. Maserati GranTurismo
  7. Mysql数据库中的各种锁
  8. 求域名批量注册查询工具_网站域名批量查询注册
  9. 数据库处理——用Python将IP转换为地理位置
  10. 一文学会!什么是Immutable