1. CPU
1.1 名次概念
物理cpu数
:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)cpu核数
:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)。多核
能同时执行多个线程,做到真正的并发。超线程
:单个采用超线程的CPU对于操作系统来说就像有两个逻辑CPU,为此P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。虽然采用超线程技术能同时执行两个线程,但会出现资源争用,因此超线程的性能并不等于两颗CPU的性能。逻辑CPU数
= 物理CPU个数 X 每颗物理CPU的核数 (不支持超线程)逻辑CPU数
= 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 (支持超线程)
1.2 CPU指标
cat /proc/cpuinfo| grep "physical id"| sort| uniq |wc -l
cat /proc/cpuinfo| grep "cpu cores"| uniq
cat /proc/cpuinfo| grep "processor" | wc -l
[xxx@localhost ~]$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 32
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 8
Socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 63
Stepping: 0
CPU MHz: 2599.998
BogoMIPS: 5199.99
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 30720K
NUMA node0 CPU(s): 0-3
1.3 负载查看
[root@VM-16-10-centos ~]
11:52:30 up 124 days, 22:52, 1 user, load average: 0.07, 0.06, 0.05
- 11:52:30 当前时间
- up 124 days, 22:52, 系统运行时间
- 1 user 当前1个用户使用
- load average: 0.07, 0.06, 0.05 过去 1 分钟、5 分钟、15 分钟的平均负载
1.4 参考文档
- https://blog.csdn.net/qq_42029989/article/details/126461136
2. Network
ethtool eth0 | grep Speed
[xxx@localhost ~]$ nload
Device eth0 [172.27.10.215] (1/1):
=======================================================================
Incoming:
Curr: 0.00 Bit/s
Avg: 432.00 Bit/s
Min: 0.00 Bit/s
Max: 3.26 kBit/s
Ttl: 31.15 MByte
Outgoing:
Curr: 0.00 Bit/s
Avg: 0.00 Bit/s
Min: 0.00 Bit/s
Max: 0.00 Bit/s
Ttl: 1.07 MByte