Ubuntu не распознает все ядра ЦП

Ubuntu не распознает все ядра ЦП

Я не новичок в Linux, но и не эксперт, так что отнеситесь с пониманием, если вопрос покажется глупым.

Мы запускаем Ubuntu 14.04.2 с USB-накопителя Live Session, чтобы протестировать новую двухпроцессорную рабочую станцию. У нее два процессора Intel Xeon E5-2650V3, которые являются десятиядерными с гиперпоточностью, поэтому я должен видеть 40 процессоров в системном мониторе. По какой-то причине я вижу только 32 ядра процессора. Есть ли ограничение на то, сколько ядер может распознать Ubuntu?

Я бы видел только 20 процессоров, если бы один из процессоров был установлен неправильно, поэтому я сомневаюсь, что это аппаратная проблема. В разделе «Об этом компьютере» я вижу «Intel Xeon(tm) E5-2650 V3 Processor (2.3 GHz) x 16»

Вот вывод lscpu: введите описание изображения здесь

решение1

Это было отмечено как ошибка в Ubuntu 13.10:

https://bugs.launchpad.net/ubuntu/+source/libgtop2/+bug/1210280

Это коснулось только 2 человек, поэтому исправление так и не попало в производственную версию. Я подозреваю, что это так и не было исправлено впоследствии, поэтому оно все еще в 14.04.2.

Я думаю, вы можете скачать исправление самостоятельно и скомпилировать свою собственную версию libgtop2, если вас это не затруднит.

Связанный контент