2

Недавно я приобрел машину с процессором Intel® R Xeon® E5-2650 v3 @ 2,30 ГГц и 128 ГБ оперативной памяти под управлением CentOS 6.7.
Спецификации на веб-сайте Intel показывают, что этот процессор имеет 10 ядер (20 гиперпоточных ядер).

Однако, когда выходные данные cat /proc/cpuinfo показывают эти выходные данные 40 раз с числом процессоров в диапазоне от 0 до 39.

процессор: 0
vendor_id: GenuineIntel
семья процессора: 6
модель: 63
Название модели: Intel(R) Xeon(R) CPU E5-2650 v3 @ 2,30 ГГц
степпинг: 2
микрокод: 42
процессор МГц: 2294,725
размер кеша: 25600 кб
физический идентификатор: 0
братьев и сестер: 20
основной идентификатор: 0
ядер процессора: 10
апицид: 0
начальная апицид: 0
фпу: да
fpu_exception: да
Уровень процессора: 15
wp: да
флаги: FPU VME-де-псевдоэфедрин TSC MSR пае MCE CX8 APIC SEP MTRR PGE MCA CMOV погладить pse36 clflush DTs ACPI MMX fxsr ссе sse2 сс ХТЫ тм РОВ системного вызов ого pdpe1gb rdtscp ого constant_tsc arch_perfmon УИБ БПС rep_good xtopology nonstop_tsc aperfmperf ПНИ PCLMULQDQ dtes64 монитор ds_cpl VMX SMX est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dts tpr_spmi vsmi vmi smi vmi vmi vmi vsmi
bogomips: 4589,45
размер clflush: 64
cache_alignment: 64
размеры адресов: физические 46 бит, виртуальные 48 бит
управление энергопотреблением:

Что это означает, у моего процессора 20 или 40?

1 ответ1

1

Я обобщу комментарии @Eugen Rieck и Lưu Vĩnh Phúc.

На машине установлено 2 таких процессора, каждый из которых предоставляет 20 виртуальных ядер, всего 40 на 2х10 физических процессоров, что в общей сложности составляет 20.

Это можно подтвердить, проверив physical id для каждого ядра.
В моем случае есть два разных physical id 0 и 1, 20 ядер в каждом.

Как определить количество физических процессоров под Windows и Linux

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .