Pre Merge pull request !408 from DSOE1024/dev-faq

This commit is contained in:
DSOE1024 2025-05-17 08:06:41 +00:00 committed by Gitee
commit 851fdae2ac
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 44 additions and 0 deletions

View File

@ -82,6 +82,50 @@ Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
- Q如何查看电脑的CPU信息
- A通常可以在设置-关于界面查看CPU型号信息如果需要查看CPU详细信息可以通过`lscpu`命令或者`cat /proc/cpuinfo`命令来查看CPU架构如x86_64、型号、核心数、线程数、每个核心的CPU频率、缓存、支持的指令集等信息。
## 如何查看CPU大小核
- Q怎样获取哪几个核心是性能核心P核哪几个是能效核心E核以及核心对应的线程
- A在现代多核处理器中引入了混合架构Hybrid Architecture将性能核心P-core和能效核心E-core集成在同一颗芯片上。为了更好地理解 CPU 的拓扑结构和超线程Hyper-Threading配置我们可以使用 Linux 下的 lscpu 工具进行查看。
```bash
lscpu -e
```
大小核CPU输出一般如下
```bash
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE MAXMHZ MINMHZ
0 0 0 0 0:0:0 yes 5.20 GHz 800 MHz
1 0 0 1 1:1:1 yes 5.20 GHz 800 MHz
2 0 0 2 2:2:2 yes 3.90 GHz 800 MHz
3 0 0 4 4:4:3 yes 5.20 GHz 800 MHz
4 0 0 0 0:0:0 yes 5.20 GHz 800 MHz
5 0 0 1 1:1:1 yes 5.20 GHz 800 MHz
6 0 0 2 2:2:2 yes 3.90 GHz 800 MHz
7 0 0 5 5:5:4 yes 3.90 GHz 800 MHz
```
CPU是逻辑处理器编号即操作系统的“线程”,CORE是物理核心编号从上述输出中可以看出CPU 0 和 CPU 4 共享相同的物理核心编号CORE 0这表明它们是同一物理核心上的两个线程即启用了超线程技术; 同时,通过观察 MAXMHZ 字段我们可以大致判断哪些是性能核心P-core哪些是能效核心E-core通常P-core 拥有更高的最大频率且开启了超线程。
如果是全大核CPU且启用了启用了超线程输出一般如下
```bash
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE MAXMHZ MINMHZ MHZ
0 0 0 0 0:0:0:0 是 5915.0000 600.0000 5522.5791
1 0 0 1 1:1:1:0 是 6590.0000 600.0000 5536.6709
2 0 0 2 2:2:2:0 是 6590.0000 600.0000 5532.4111
3 0 0 3 3:3:3:0 是 6085.0000 600.0000 5521.7661
4 0 0 4 4:4:4:0 是 6419.0000 600.0000 5525.5049
5 0 0 5 5:5:5:0 是 6252.0000 600.0000 5524.2139
6 0 0 6 6:6:6:0 是 5581.0000 600.0000 5521.3110
7 0 0 7 7:7:7:0 是 5748.0000 600.0000 5525.9019
8 0 0 0 0:0:0:0 是 5915.0000 600.0000 5518.7100
9 0 0 1 1:1:1:0 是 6590.0000 600.0000 5526.1782
10 0 0 2 2:2:2:0 是 6590.0000 600.0000 5527.1069
11 0 0 3 3:3:3:0 是 6085.0000 600.0000 5523.1299
12 0 0 4 4:4:4:0 是 6419.0000 600.0000 5521.7451
13 0 0 5 5:5:5:0 是 6252.0000 600.0000 5526.6060
14 0 0 6 6:6:6:0 是 5581.0000 600.0000 5529.2729
15 0 0 7 7:7:7:0 是 5748.0000 600.0000 5519.8481
```
## 如何查看内存信息
- Q如何查看电脑的内存信息