最近,我的部门买了两台相当不错的二手电脑(HP Z840 Workstation),据说是一模一样的。我在两台电脑上都安装了 Linux(CentOS 9),没有问题。当我使用 查看 CPU 信息时inxi -C
,我发现它们确实都配备了 2x22 核的 Intex Xeon E5-2699 v4。现在,当我使用其他命令查看系统信息(例如neofetch
或 甚至htop
)时,我看到其中一台有 44 个内核(还行),另一台有 88 个内核(不行)。
我在网上读了一些资料,似乎与超线程有关,但我对这方面很业余,所以我对这类事情不太了解。实际上我不介意,但有一个问题。
我通常需要在 Python 中对进程进行基本并行化(使用concurrent.futures.ProcessPoolExecutor
),并且我注意到,如果我允许故障计算机使用任意数量的“核心”,则同一脚本的运行速度会慢两倍(显然 Python 看到的是假的 88 个核心,而不是真正的 44 个,这一点已得到证实multiprocessing.cpu_count
)。我知道我可以使用选项来限制核心数量max_workers=44
,但我想一劳永逸地解决这个问题。
我该怎么办?这与 BIOS 有关吗?还是 Linux 配置问题?
/proc/cpuinfo
编辑:这是请求的过滤输出
- 计算机 1 (故障):
processor : 0
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 0
cpu cores : 22
apicid : 0
initial apicid : 0
processor : 1
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 1
cpu cores : 22
apicid : 2
initial apicid : 2
processor : 2
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 2
cpu cores : 22
apicid : 4
initial apicid : 4
processor : 3
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 3
cpu cores : 22
apicid : 6
initial apicid : 6
processor : 4
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 4
cpu cores : 22
apicid : 8
initial apicid : 8
processor : 5
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 5
cpu cores : 22
apicid : 10
initial apicid : 10
processor : 6
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 8
cpu cores : 22
apicid : 16
initial apicid : 16
processor : 7
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 9
cpu cores : 22
apicid : 18
initial apicid : 18
processor : 8
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 10
cpu cores : 22
apicid : 20
initial apicid : 20
processor : 9
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 11
cpu cores : 22
apicid : 22
initial apicid : 22
processor : 10
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 12
cpu cores : 22
apicid : 24
initial apicid : 24
processor : 11
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 16
cpu cores : 22
apicid : 32
initial apicid : 32
processor : 12
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 17
cpu cores : 22
apicid : 34
initial apicid : 34
processor : 13
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 18
cpu cores : 22
apicid : 36
initial apicid : 36
processor : 14
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 19
cpu cores : 22
apicid : 38
initial apicid : 38
processor : 15
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 20
cpu cores : 22
apicid : 40
initial apicid : 40
processor : 16
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 21
cpu cores : 22
apicid : 42
initial apicid : 42
processor : 17
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 24
cpu cores : 22
apicid : 48
initial apicid : 48
processor : 18
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 25
cpu cores : 22
apicid : 50
initial apicid : 50
processor : 19
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 26
cpu cores : 22
apicid : 52
initial apicid : 52
processor : 20
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 27
cpu cores : 22
apicid : 54
initial apicid : 54
processor : 21
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 28
cpu cores : 22
apicid : 56
initial apicid : 56
processor : 22
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 0
cpu cores : 22
apicid : 64
initial apicid : 64
processor : 23
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 1
cpu cores : 22
apicid : 66
initial apicid : 66
processor : 24
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 2
cpu cores : 22
apicid : 68
initial apicid : 68
processor : 25
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 3
cpu cores : 22
apicid : 70
initial apicid : 70
processor : 26
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 4
cpu cores : 22
apicid : 72
initial apicid : 72
processor : 27
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 5
cpu cores : 22
apicid : 74
initial apicid : 74
processor : 28
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 8
cpu cores : 22
apicid : 80
initial apicid : 80
processor : 29
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 9
cpu cores : 22
apicid : 82
initial apicid : 82
processor : 30
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 10
cpu cores : 22
apicid : 84
initial apicid : 84
processor : 31
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 11
cpu cores : 22
apicid : 86
initial apicid : 86
processor : 32
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 12
cpu cores : 22
apicid : 88
initial apicid : 88
processor : 33
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 16
cpu cores : 22
apicid : 96
initial apicid : 96
processor : 34
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 17
cpu cores : 22
apicid : 98
initial apicid : 98
processor : 35
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 18
cpu cores : 22
apicid : 100
initial apicid : 100
processor : 36
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 19
cpu cores : 22
apicid : 102
initial apicid : 102
processor : 37
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 20
cpu cores : 22
apicid : 104
initial apicid : 104
processor : 38
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 21
cpu cores : 22
apicid : 106
initial apicid : 106
processor : 39
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 24
cpu cores : 22
apicid : 112
initial apicid : 112
processor : 40
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 25
cpu cores : 22
apicid : 114
initial apicid : 114
processor : 41
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 26
cpu cores : 22
apicid : 116
initial apicid : 116
processor : 42
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 27
cpu cores : 22
apicid : 118
initial apicid : 118
processor : 43
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 28
cpu cores : 22
apicid : 120
initial apicid : 120
processor : 44
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 0
cpu cores : 22
apicid : 1
initial apicid : 1
processor : 45
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 1
cpu cores : 22
apicid : 3
initial apicid : 3
processor : 46
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 2
cpu cores : 22
apicid : 5
initial apicid : 5
processor : 47
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 3
cpu cores : 22
apicid : 7
initial apicid : 7
processor : 48
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 4
cpu cores : 22
apicid : 9
initial apicid : 9
processor : 49
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 5
cpu cores : 22
apicid : 11
initial apicid : 11
processor : 50
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 8
cpu cores : 22
apicid : 17
initial apicid : 17
processor : 51
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 9
cpu cores : 22
apicid : 19
initial apicid : 19
processor : 52
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 10
cpu cores : 22
apicid : 21
initial apicid : 21
processor : 53
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 11
cpu cores : 22
apicid : 23
initial apicid : 23
processor : 54
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 12
cpu cores : 22
apicid : 25
initial apicid : 25
processor : 55
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 16
cpu cores : 22
apicid : 33
initial apicid : 33
processor : 56
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 17
cpu cores : 22
apicid : 35
initial apicid : 35
processor : 57
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 18
cpu cores : 22
apicid : 37
initial apicid : 37
processor : 58
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 19
cpu cores : 22
apicid : 39
initial apicid : 39
processor : 59
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 20
cpu cores : 22
apicid : 41
initial apicid : 41
processor : 60
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 21
cpu cores : 22
apicid : 43
initial apicid : 43
processor : 61
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 24
cpu cores : 22
apicid : 49
initial apicid : 49
processor : 62
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 25
cpu cores : 22
apicid : 51
initial apicid : 51
processor : 63
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 26
cpu cores : 22
apicid : 53
initial apicid : 53
processor : 64
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 27
cpu cores : 22
apicid : 55
initial apicid : 55
processor : 65
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 0
siblings : 44
core id : 28
cpu cores : 22
apicid : 57
initial apicid : 57
processor : 66
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 0
cpu cores : 22
apicid : 65
initial apicid : 65
processor : 67
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 1
cpu cores : 22
apicid : 67
initial apicid : 67
processor : 68
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 2
cpu cores : 22
apicid : 69
initial apicid : 69
processor : 69
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 3
cpu cores : 22
apicid : 71
initial apicid : 71
processor : 70
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 4
cpu cores : 22
apicid : 73
initial apicid : 73
processor : 71
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 5
cpu cores : 22
apicid : 75
initial apicid : 75
processor : 72
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 8
cpu cores : 22
apicid : 81
initial apicid : 81
processor : 73
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 9
cpu cores : 22
apicid : 83
initial apicid : 83
processor : 74
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 10
cpu cores : 22
apicid : 85
initial apicid : 85
processor : 75
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 11
cpu cores : 22
apicid : 87
initial apicid : 87
processor : 76
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 12
cpu cores : 22
apicid : 89
initial apicid : 89
processor : 77
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 16
cpu cores : 22
apicid : 97
initial apicid : 97
processor : 78
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 17
cpu cores : 22
apicid : 99
initial apicid : 99
processor : 79
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 18
cpu cores : 22
apicid : 101
initial apicid : 101
processor : 80
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 19
cpu cores : 22
apicid : 103
initial apicid : 103
processor : 81
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 20
cpu cores : 22
apicid : 105
initial apicid : 105
processor : 82
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 21
cpu cores : 22
apicid : 107
initial apicid : 107
processor : 83
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 24
cpu cores : 22
apicid : 113
initial apicid : 113
processor : 84
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 25
cpu cores : 22
apicid : 115
initial apicid : 115
processor : 85
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 26
cpu cores : 22
apicid : 117
initial apicid : 117
processor : 86
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 27
cpu cores : 22
apicid : 119
initial apicid : 119
processor : 87
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb00001f
physical id : 1
siblings : 44
core id : 28
cpu cores : 22
apicid : 121
initial apicid : 121
- 计算机2:
processor : 0
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 0
cpu cores : 22
apicid : 0
initial apicid : 0
processor : 1
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 1
cpu cores : 22
apicid : 2
initial apicid : 2
processor : 2
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 2
cpu cores : 22
apicid : 4
initial apicid : 4
processor : 3
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 3
cpu cores : 22
apicid : 6
initial apicid : 6
processor : 4
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 4
cpu cores : 22
apicid : 8
initial apicid : 8
processor : 5
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 5
cpu cores : 22
apicid : 10
initial apicid : 10
processor : 6
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 8
cpu cores : 22
apicid : 16
initial apicid : 16
processor : 7
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 9
cpu cores : 22
apicid : 18
initial apicid : 18
processor : 8
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 10
cpu cores : 22
apicid : 20
initial apicid : 20
processor : 9
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 11
cpu cores : 22
apicid : 22
initial apicid : 22
processor : 10
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 12
cpu cores : 22
apicid : 24
initial apicid : 24
processor : 11
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 16
cpu cores : 22
apicid : 32
initial apicid : 32
processor : 12
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 17
cpu cores : 22
apicid : 34
initial apicid : 34
processor : 13
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 18
cpu cores : 22
apicid : 36
initial apicid : 36
processor : 14
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 19
cpu cores : 22
apicid : 38
initial apicid : 38
processor : 15
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 20
cpu cores : 22
apicid : 40
initial apicid : 40
processor : 16
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 21
cpu cores : 22
apicid : 42
initial apicid : 42
processor : 17
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 24
cpu cores : 22
apicid : 48
initial apicid : 48
processor : 18
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 25
cpu cores : 22
apicid : 50
initial apicid : 50
processor : 19
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 26
cpu cores : 22
apicid : 52
initial apicid : 52
processor : 20
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 27
cpu cores : 22
apicid : 54
initial apicid : 54
processor : 21
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 0
siblings : 22
core id : 28
cpu cores : 22
apicid : 56
initial apicid : 56
processor : 22
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 0
cpu cores : 22
apicid : 64
initial apicid : 64
processor : 23
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 1
cpu cores : 22
apicid : 66
initial apicid : 66
processor : 24
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 2
cpu cores : 22
apicid : 68
initial apicid : 68
processor : 25
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 3
cpu cores : 22
apicid : 70
initial apicid : 70
processor : 26
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 4
cpu cores : 22
apicid : 72
initial apicid : 72
processor : 27
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 5
cpu cores : 22
apicid : 74
initial apicid : 74
processor : 28
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 8
cpu cores : 22
apicid : 80
initial apicid : 80
processor : 29
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 9
cpu cores : 22
apicid : 82
initial apicid : 82
processor : 30
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 10
cpu cores : 22
apicid : 84
initial apicid : 84
processor : 31
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 11
cpu cores : 22
apicid : 86
initial apicid : 86
processor : 32
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 12
cpu cores : 22
apicid : 88
initial apicid : 88
processor : 33
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 16
cpu cores : 22
apicid : 96
initial apicid : 96
processor : 34
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 17
cpu cores : 22
apicid : 98
initial apicid : 98
processor : 35
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 18
cpu cores : 22
apicid : 100
initial apicid : 100
processor : 36
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 19
cpu cores : 22
apicid : 102
initial apicid : 102
processor : 37
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 20
cpu cores : 22
apicid : 104
initial apicid : 104
processor : 38
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 21
cpu cores : 22
apicid : 106
initial apicid : 106
processor : 39
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 24
cpu cores : 22
apicid : 112
initial apicid : 112
processor : 40
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 25
cpu cores : 22
apicid : 114
initial apicid : 114
processor : 41
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 26
cpu cores : 22
apicid : 116
initial apicid : 116
processor : 42
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 27
cpu cores : 22
apicid : 118
initial apicid : 118
processor : 43
model : 79
model name : Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
microcode : 0xb000038
physical id : 1
siblings : 22
core id : 28
cpu cores : 22
apicid : 120
initial apicid : 120
答案1
关于 lscpu 信息,它们都显示 2 个插槽,每个插槽 22 个核心。它们在每个核心上的线程数不同,故障的为 2 个,而正常的为 1 个。
所以你有 22 核 CPU启用超线程在一台机器上启用,但在另一台机器上禁用。在启用 HT(又称 SMT)的情况下,操作系统将每个核心作为两个“逻辑 CPU”来处理。
超线程 (HT) 又名同步多线程 (SMT) 可以通过固件设置或 Linux 内核启动选项(如果我没记错的话nosmt
?)来启用/禁用,或者可能甚至被某些固件版本永久禁用。