共计 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 小编每天都会为大家更新不同的知识点。