Linux下查看cpuinfo相关信息注释
2016-03-14 21:13
351 查看
在linux系统中,常用的cat /proc/cpuinfo该是许多人常用的命令吧,今天才发现自己竟然很多意义都不懂,特摘录如下,这是虚拟机中的Linxu系统,与实际的直接安装的Linux系统的机器有些区别。
processor :系统中逻辑处理核的编号。对于单核处理器,则课认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核,我的电脑是4个核,就是0-3。
vendor_id :CPU制造商
cpu family :CPU产品家族系列代号,是厂商自己搞的
model :CPU属于其系列中的哪一代的代号
model name:CPU属于的名字及其编号、标称主频
stepping :CPU属于制作更新版本
cpu MHz :CPU的实际使用主频
cache size :CPU二级缓存大小
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 :可访问地址空间位数
power management :对能源管理的支持
由于是虚拟机,所以与实际安装的内核有区别,实际安装的除了以上的还多了如下信息:
physical id :单个CPU的标号
siblings :单个CPU逻辑物理核数
core id :当前物理核在其所处CPU中的编号
cpu cores :该逻辑核所处CPU的物理核数
apicid :用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同
processor :系统中逻辑处理核的编号。对于单核处理器,则课认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核,我的电脑是4个核,就是0-3。
vendor_id :CPU制造商
cpu family :CPU产品家族系列代号,是厂商自己搞的
model :CPU属于其系列中的哪一代的代号
model name:CPU属于的名字及其编号、标称主频
stepping :CPU属于制作更新版本
cpu MHz :CPU的实际使用主频
cache size :CPU二级缓存大小
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 :可访问地址空间位数
power management :对能源管理的支持
由于是虚拟机,所以与实际安装的内核有区别,实际安装的除了以上的还多了如下信息:
physical id :单个CPU的标号
siblings :单个CPU逻辑物理核数
core id :当前物理核在其所处CPU中的编号
cpu cores :该逻辑核所处CPU的物理核数
apicid :用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同
相关文章推荐
- linux第11天 共享内存和信号量
- linux基础命令1
- 《Linux内核设计与实现》读书笔记 第二章 从内核出发
- Linux文件系统之新建分区(fdisk命令)
- Linux 截图工具-shutter
- CentOs安装JDK过程中的小坑
- linux命令介绍(3)
- 搭建 CentOS 6 服务器(14) - CVS、SVN、Git
- 【Linux进程间通信】 - 共享内存
- linux内核分析四
- Linux 下解决pthread_create undefined reference 方法
- Linux 设备驱动开发 —— 设备树在platform设备驱动中的使用
- Linux下的常用终端调试指令(2)
- Linux 下的GDB常用终端命令(1)
- linux语法
- Linux系统下安装Git
- linux设备驱动程序注册过程详解
- LINUX下JNI封装 C++动态链接库
- 本地linux下安装discuz
- 《Linux内核设计与实现》读书笔记 第一、二章