Linux系统查看CPU信息命令cat /proc/cpuinfo详细说明

news2025/1/27 13:02:06

Linux操作系统服务器如何查看CPU处理器信息?使用命令cat /proc/cpuinfo可以查看CPU详细信息,包括CPU核数、逻辑CPU、物理CPU个数、CPU是否启用超线程等,阿里云服务器网分享Linux服务器查看CPU信息命令:

目录

Linux服务器查看CPU详细信息命令

查询物理CPU个数

查看物理CPU内核的个数

查看所有逻辑CPU的个数

查看每个物理CPU中逻辑CPU的个数

查询CPU是否启用超线程

cpuinfo详细参数说明对照表


Linux查询CPU处理器命令cat /proc/cpuinfo

Linux服务器查看CPU详细信息命令

SSH登录到你的Linux服务器后,执行命令:cat /proc/cpuinfo 即可查询CPU处理器详细信息,返回结果如下:

Linux服务器查看CPU命令:cat /proc/cpuinfo

[root@aliyunbaike ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum
stepping : 4
microcode : 0x1
cpu MHz : 2500.008
cache size : 33792 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single rsb_ctxsw fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat
bogomips : 5000.01
voucher : aliyun.club
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum
stepping : 4
microcode : 0x1
cpu MHz : 2500.008
cache size : 33792 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 22
ping : aliyunping.com
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single rsb_ctxsw fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat
bogomips : 5000.01
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

查询物理CPU个数

命令:cat /proc/cpuinfo | grep “physical id” | sort | uniq | wc -l

返回结果是1的话,就代表服务器为1个物理CPU芯片,返回2就代表2个物理CPU芯片。

查看物理CPU内核的个数

命令:cat /proc/cpuinfo | grep “cpu cores” | uniq

假设返回结果是cpu cores : 8 则代表表示1个物理CPU里面有8个物理内核。

查看所有逻辑CPU的个数

命令:cat /proc/cpuinfo | grep “processor” | wc -l

输出结果:32 表示Linux服务器一共有32个逻辑CPU。

查看每个物理CPU中逻辑CPU的个数

命令:cat /proc/cpuinfo | grep ‘siblings’ | uniq

输出结果:siblings : 16 表示每个物理CPU中有16个逻辑CPU,一共有2个物理CPU,所以总共有32个逻辑CPU。

查询CPU是否启用超线程

命令:cat /proc/cpuinfo | grep -e “cpu cores” -e “siblings” | sort | uniq

输出结果:
cpu cores : 8
siblings : 16

看到cpu cores数量是siblings数量一半,说明启动了超线程。如果cpu cores数量和siblings数量一致,则没有启用超线程。

cpuinfo详细参数说明对照表

cpuinfo参数说明对照表,包括CPU制造商、CPU系列代号、主频、逻辑核数、缓存等信息:

输出项含义
processor系统中逻辑处理核的编号。对于单核处理器,则可认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核
vendor_idCPU制造商
cpu familyCPU产品系列代号
modelCPU属于其系列中的哪一代的代号
model nameCPU属于的名字及其编号、标称主频
steppingCPU属于制作更新版本
cpu MHzCPU的实际使用主频
cache sizeCPU二级缓存大小
physical id单个CPU的标号
siblings单个CPU逻辑物理核数
core id当前物理核在其所处CPU中的编号,这个编号不一定连续
cpu cores该逻辑核所处CPU的物理核数
apicid用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不一定连续
fpu是否具有浮点运算单元(Floating Point Unit)
fpu_exception是否支持浮点计算异常
cpuid level执行cpuid指令前,eax寄存器中的值,根据不同的值cpuid指令会返回不同的内容
wp表明当前CPU是否在内核态支持对用户空间的写保护(Write Protection)
flags当前CPU支持的功能
bogomips在系统内核启动时粗略测算的CPU速度(Million Instructions Per Second)
clflush size每次刷新缓存的大小单位
cache_alignment缓存地址对齐单位
address sizes可访问地址空间位数

 原文:https://www.aliyunfuwuqi.com/linux/3413/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/510181.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JavaWeb12-三大组件之监听器-Listener

1. 官方文档 文档:java_ee_api_中英文对照版.chm 2. Listener 监听器介绍 Listener 监听器它是 JavaWeb 的三大组件之一。JavaWeb 的三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器Listener 是 JavaEE 的规范,就是接口监听…

(附源码)计算机毕业设计Java动物在线领养网站

项目运行 🍅包售后,包调试,包讲解🍅 🍅获取方式1:文章末尾获取联系🍅 🍅获取方式2:点我进入,文章末尾获取联系🍅 🍅包售后,包调试,包讲…

WX小程序 - 2

条件渲染: wx:if "{{ newlist.length 0 }}" wx:else 跳路由:绑定点击事件,执行跳转页面 bindtap data-id"{{ item.id }}" 添加id wx.navigateTo 跳路由并传参, 下一个路由 onLoad生命周期可以获得参数…

每周一算法:前缀和

前缀和 前缀和可以理解为数列的前 n 项的和。它通过预处理的方式,能够快速查询序列中从第L个数到到第R个数的和。 算法思想 其基本思想是在原序列的基础上预处理一个前缀和数组 s [ ] s[] s[],其中 s [ i ] s[i] s[i]表示序列前 i i i个数的和。通过前…

Exception in thread “main“ java.lang.UnsupportedClassVersionError

java MainDemo执行main方法报错 Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: MainDemo has been compiled by a more recent version of the Java Runtime…

多台电脑共享鼠标键盘软件

背景 最近接手了2个不同base的项目,由于2个base的不同代码加密管理,必须要用两台电脑进行分别开发。于是,我不大的办公桌上要摆上2个键盘和2个鼠标,一下子就显得桌面特别杂乱,办公心情都不舒畅了。 我跟朋友吐槽了这件…

用LeangooScrum敏捷工具做缺陷管理和迭代规划和迭代执行

上一篇我们介绍了如何管理产品路线图(用Leangoo领歌Scrum敏捷开发工具管理产品路线图?_哆啦B梦_的博客-CSDN博客)和敏捷需求管理(使用敏捷开发工具做敏捷需求管理流程_哆啦B梦_的博客-CSDN博客) 这一篇我们介绍下如何用Scrum敏捷…

纷享销客携手百捷、锐之旗走进湖南竞网,探索互联网营销创新

近日,《互联网营销创新增长路径-高管面对面闭门会》在长沙成功举办,活动邀请武汉百捷集团股份有限公司、河南锐之旗信息技术有限公司,两家互联网营销服务头部企业的高层走进湖南竞网数字科技集团有限公司(以下简称“竞网”&#x…

[CSDN] 512创作纪念日,大处着眼,小处着手,乐观进取

大家好,我是一名程序员,也是一名CSDN博客作者,今天是我成为CSDN博客作者的512天纪念日,我想借此机会和大家分享一下我的创作历程。 初心与动力 从事IT行业多年,我深深感受到这个行业变化的速度非常之快,需…

责任链模式——使编程更有灵活性

● 责任链模式介绍 责任链模式(Iterator Pattern),是行为型设计模式之一。什么是“链”?我们将多个节点首位相连构成的模型称为链,比如生活中常见的锁链,就是由一个个圆角长方形的铁环串起来的结构。对于链式结构&…

浅谈绿色创新型校园的节约能耗与能耗管理的应用

摘要:保护地球资源和环境的可持续发展理论成为我国的基本国策。建筑节能上升到较高地位。仅有能量的“守恒”是不够的,更要研究用*小代价和*小能耗来满足人们的而合理需求,实现建筑合理用能。文章主要针对学校能源管理的问题进行研究&#xf…

带你简单了解Chatgpt背后的秘密:大语言模型所需要条件(数据算法算力)以及其当前阶段的缺点局限性

带你简单了解Chatgpt背后的秘密:大语言模型所需要条件(数据算法算力)以及其当前阶段的缺点局限性 1.什么是语言模型? 大家或多或少都听过 ChatGPT 是一个 LLMs,那 LLMs 是什么?LLMs 全称是 Large Language…

TomcatServletHTTP

1、Web概述 1.1 Web相关概念 Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 在我们日常的生活中,经常会使用浏览器去访问百度、京东、传智官网等这些网站,这些网站统称为Web网站。 如下就是通过浏览器访问传智…

基于AT89C51单片机的电子计数器设计与仿真

点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/87770826 源码获取 主要内容: 设计一个电子计时器,数码管初始显示值为“00”,每隔1s电子秒表加1;秒计数到60时清0&a…

【网络】Socket编程-UDP篇

文章目录 预备知识源IP地址和目的IP地址源MAC地址和目的MAC地址源端口号和目的端口号"端口号port" 和 "进程ID"认识TCP/UDP协议网络字节序 Socket编程sockaddr结构API接口 简单的UDP网络程序服务器server服务端创建套接字:socket函数**socket的底层原理** …

metaRTC6.0 whip/whep编程指南

概述 WHIP/WHEP都是基于 HTTP 的协议并且是IETF国际标准,国内外一些主流的开源webRTC SFU都开始支持WHIP/WhEP协议。 WHIP: WebRTC-HTTP ingestion protocol (WHIP) WHEP: WebRTC-HTTP egress protocol (WHEP) 下载源码 GitHub - metartc/metaRTC: A cross-pla…

Matlab \和 / . * 和* ./ 和.\ 总结

一、* 与.* a、向量 >> a[1 2 4]; >> b[2 4 6]; a.*b[1*2 2*4 4*6][2 8 24]; 注意:a 和b 的长度是一样的。 dot1*2 2*4 4*634 a*b34 >> a[1 2 4]; >> b[2 4 6]; >> a.*bans 2 8 24>> dot(a,b)ans 34>> a*…

开关电源基础05:基本开关电源电感器设计(1)

说在开头:关于第五届索尔维会议(1) 1927年对物理学是个非常重要的年份,因为这年发生了一件非常重要的事,那就是第五届索尔维会议;后来的发展证明,它毫无疑问是有史以来最著名的一次索尔维会议。…

C#开发WPF自宿主web服务

一直都在使用IIS部署WebAPI的模式,经过讨论决定不适用IIS,创建自宿主程序启动AP 使用微软自带OWIN来实现自承载Web Api框架,集成了swagger接口文档 话不多说,详细如下: 大致的项目框架结构: 使用NuGet安…

讨论func与scan分开长tree的局限性

当func clock的root都定义在mux前面,分开长tree有助于做短func tree,减少clock buffer,但当部分func clock的root定义在其他clock后面,如下图,分开长tree就会导致scan clock产生很大的skew,从而引起hold vi…