linux系统查看电脑的核数,linux如何查看cpu核数
当我的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核数相关推荐
- linux系统适合电脑小白吗,linux小白说说用linux的感受
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 09年3月份买的这个电脑,联想商务机,本来想买别的同学都买的什么pad,结果去商店就看上了这款昭阳,当时改变主意.这大概是我自己买东西以来,最明智的决定. ...
- linux系统不知道电脑密码怎么办,Linux如何修复系统的Root密码 -电脑资料
如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令: 方法一: 1.重新启动系统, 2.把光标定位在该选项上按下字母"e"键进入这个引导的编辑状态: ...
- 手机控制linux电脑,通过Amora用symbian手机控制linux系统的电脑
通过Amora用symbian手机控制linux系统的电脑 发布时间:2008-01-07 20:49:09来源:红联作者:Desktop 原文章地址http://yegle.net/2007/12/ ...
- linux系统创建操作系统用户,linux系统中用户组创建管理linux操作系统 -电脑资料...
用户组管理包括对用户组创建,删除,修改及查看组操作命令,下面我们一起来看看希望本文章对各位同学会有所帮助哦, 1,创建组 groupadd test 增加一个test组 2,修改组 groupmod ...
- XP系统老电脑如何安装Linux系统
XP系统老电脑如何安装Linux系统 前言: 低配电脑!低配CUP!低配显示器!这就是我的旧电脑 现在原始XP系统都不行了,开机慢,打开应用慢,所以我想换成linux系统看一下还可以拯救不. 尝试了很 ...
- 一站式:虚拟机安装Linux系统(CentOS_7),多节点Linux环境打造,XShell的使用
目录 01.Linux环境装在哪 02.虚拟机的下载与安装:Vmware 2.1.Vmware下载 2.2.Vmware安装 03.CentOS镜像下载 3.1.CentOS介绍(了解) 3.2.Ce ...
- 一文带你学会linux系统 史上最全linux命令大全
一文带你学会linux系统 史上最全linux命令大全 文章目录 linux系统简介 linux命令 1.启动网络命令 2.pwd命令 2.ls命令 3.cd命令 4.mkdir命令 5.rmdir命 ...
- linux系统怎么重启网卡?linux重启网卡的三种教程
在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...
- 第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3)
第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3) 2021年4月3日 晚19点课程笔记 笔记目录 一.部署虚拟环境安装Linux系统 二.新手必须掌握的 ...
- Linux系统入门之如何安装Linux系统
题目:Linux系统入门之如何安装Linux系统 一.准备工具: 1.Linux 镜像文件(Linux iso文件),直接的在 百度里面输入下载Linux系统版本即可 例如: 2.虚拟机模拟工具,例如 ...
最新文章
- 神经网络要从原子抓起:原来白花花的银子才是神经芯片的未来
- JingRiverOS的自由软件之路
- spring beans源码解读之 ioc容器之始祖--DefaultListableBeanFactory
- Python 可执行对象
- 1×pbs缓冲液配方_小鼠毒性休克综合征毒素1(TSST-1)ELISA试剂盒 -价格/说明书-赫澎研选_产品说明_仪器仪表技术文献...
- Vue.js not detected 解决办法
- 腾讯视频怎样关闭推送迷你页面
- 分别描述TCP的3次握手和四次挥手的定义、目的和过程
- easyui被activeX控件挡住的解决方法
- RHEL5 安装VMware tools
- VBA Mysql 类
- arduino步进电机程序库_【MM32 eMiniBoard测评报告】+驱动步进电机
- linux脚本判断奇数偶数,Bash Shell -- 奇数 偶数 之和计算
- dfuse 和 EOS Studio 携手让开发者工具更上一层楼
- 常威来了(变量和常量)简单易懂
- 眼科赛道的“觉醒年代”,清晰医疗赴港能否具备后发优势?
- oracle数据块格式小结
- 一文了解 DoH(DNS-over-HTTPS)和DoT(DNS-over-TLS)
- 006.UG_NX实体造型功能
- [LOJ3086] [GXOI2019] 逼死强迫症