我有以下配置服务器,在这里,我们仅运行Docker,所有应用程序均作为Docker容器运行,Expect Docker,操作系统中未安装其他应用程序
系统信息:
- Server Model : Dell Power Edge R440
- Number of CPU : 2
- Number of Cores Per CPU : 10 Memory (RAM) - 64 GB
- Hyper Threading : Enabled
- Virtualization : Enabled
- Operating System : CentOS 7
我已经阅读了Dell BIOS调整指南。documentation 他们建议使用“启用超线程(逻辑处理器)”,并且默认值为“启用超线程(逻辑处理器)”。
超线程会降低Docker的性能吗?
在docker中运行的容器是 -格拉法纳 -PostgreSQL -EMQX -普罗米修斯 -Golang
lscpu
的输出Architecture : x86_64
CPU op-mode(s) : 32-bit, 64-bit
Byte Order : Little Endian
CPU(s) : 40
On-line CPU(s) list : 0-39
Thread(s) per core : 2
Core(s) per socket : 10
Socket(s) : 2
NUMA node(s) : 2
Vendor ID : GenuineIntel
CPU family : 6
Model : 85
Model name : Intel® Xeon® Silver 4210 CPU @ 2.20GHz
Stepping : 7
CPU MHz : 999.963
CPU max MHz : 3200.0000
CPU min MHz : 1000.0000
BogoMIPS : 4400.00
Virtualization : VT-x
L1d cache : 32K
L1i cache : 32K
L2 cache : 1024K
L3 cache : 14080K