CPU是计算机系统的核心部分。 它们为在其上运行的操作系统提供所有逻辑和计算能力。一般来说,我们看的频率和品牌的CPU像i5,i7。在CPU的细节上有非常不同的特性。有不同的命令来获取CPU的信息,如标志、指令、产品名称等,但最兼容的CPU信息源是 /过程/处理信息
null
从/proc/cpuinfo获取信息
$ more /proc/cpuinfo

- 从 供应商id 我们可以理解这个CPU是英特尔的
- 型号名称 是此CPU的Intel内部型号名称
- cpu兆赫 指定此CPU的频率或速度
- 我们可以从 旗帜 这个CPU支持的那些指令集
- 处理器 行指定CPU索引。在这种情况下,我们只有一个索引为0的核心
- 缓存u对齐 显示CPU的体系结构,如32位或64位。
使用lscpu获取Cpu信息
替代 cpuinfo公司 是 lscpu 这证明了更容易理解的CPU信息如下。对于当前的用法,我们不提供任何选项。
$ lscpu

以下关于CPU的信息随附 lscpu
命令。
- `体系结构`显示CPU的32位或64位
- `CPU op mode`显示CPU可以处理的体系结构
- `Byte Order`是CPU指令的字节顺序
- `CPU是CPU cunt吗
- `Threads Per Core`是每个核心支持的线程数
- `Cores per Socket`是每个套接字的核心数
- `Model name`详细显示CPU型号
- `CPU MHz`显示CPU的速度或频率
- `Virtualization type`显示支持哪种类型的虚拟化
- `一级、二级、三级缓存`显示CPU缓存大小
- `Flag`显示CPU支持的指令集。
相关文章: 所有关于DDR4内存的频率,价格,性能
在Linux中如何获取CPU(中央处理器)的信息和CPU的数量?信息图

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END