linux中cpu指的是什么

93次阅读
没有评论

共计 1526 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍“linux 中 cpu 指的是什么”的相关知识,丸趣 TV 小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux 中 cpu 指的是什么”文章能帮助大家解决问题。

在 linux 中,cpu 指的是“中央处理器”,是信息处理、程序运行的最终执行单元。CPU 主要的工作是处理和运算数据,所以 CPU 的运算速度、主频、缓存、核心数等参数决定了 CPU 的好坏;CPU 的总核数为“物理 CPU 个数 * 每颗物理 CPU 的核数”。

本教程操作环境:linux5.9.8 系统、Dell G3 电脑。

在 linux 中,cpu 指的是“中央处理器”,作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU 自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展。

CPU 是电脑中一个最重要,最核心的东西。CPU 主要的工作就是处理和运算数据,所以,CPU 运算速度、主频、缓存、核心数,这几个参数决定了 CPU 的好坏,CPU 的主频越高、缓存越大、核心数越多,这样的 CPU 运转速度就很快,处理图形图像文件起来,速度就越快,价格就会越贵。

CPU 的基本架构:

多个物理 CPU,CPU 通过总线进行通信,效率比较低,如下:

多核 CPU,不同的核通过 L2 cache 进行通信,存储和外设通过总线与 CPU 通信,如下:

多核超线程, 每个核有两个逻辑的处理单元,两个核共同分享一个核的资源,如下:

在 Linux 系统中查看 CPU 的各项参数(物理 CPU 个数、核数、逻辑 CPU 个数)

CPU 总核数 = 物理 CPU 个数 * 每颗物理 CPU 的核数

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

# 查看 CPU 信息(型号)[root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
 4 Intel(R) Xeon(R) CPU E5-2403 v2 @ 1.80GHz
#  查看物理 CPU 个数
[root@AAA ~]# cat /proc/cpuinfo| grep  physical id | sort| uniq| wc -l
#  查看每个物理 CPU 中 core 的个数 (即核数)
[root@AAA ~]# cat /proc/cpuinfo| grep  cpu cores | uniq
cpu cores : 4
#  查看逻辑 CPU 的个数
[root@AAA ~]# cat /proc/cpuinfo| grep  processor | wc -l
#查看 CPU 的各项指标
[root@AAA ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Stepping: 4
CPU MHz: 1800.057
BogoMIPS: 3600.11
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 10240K
NUMA node0 CPU(s): 0-3

关于“linux 中 cpu 指的是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注丸趣 TV 行业资讯频道,丸趣 TV 小编每天都会为大家更新不同的知识点。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-01发表,共计1526字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)