При стресс-тесте на двухпроцессорной серверной плате с двумя Intel Xeon E5-2690 v4 ты можешь нагружать все 28 физических ядер, а также все 56 логических потоков, если включён Hyper-Threading.
🧠 Характеристики одного Xeon E5-2690 v4
- Физических ядер: 14
- Потоков: 28 (с Hyper-Threading)
- TDP: 135 Вт
- Архитектура: Broadwell-EP
🧩 На двух CPU:
Параметр | Значение |
---|---|
Физических ядер | 14 × 2 = 28 |
Логических потоков | 28 × 2 = 56 (при включённом Hyper-Threading) |
🔧 Как нагружать все ядра
1. Через stress-ng
:
stress-ng --cpu 56 --timeout 300s
2. Через sysbench
:
sysbench --threads=56 cpu run
3. Через taskset
и parallel
:
Можно запускать задачи с привязкой к конкретным ядрам.
📈 Мониторинг
htop
— покажет все 56 потоковmpstat -P ALL 1
— загрузка по каждому ядруs-tui
— график температуры и частоты
Дополнение
У процессора Intel Xeon E5-2690 v4 можно контролировать температуру по 14 ядрам и одному общему датчику пакета — всего 15 точек измерения.
🔍 Подробности по температурным датчикам Xeon E5-2690 v4
- Архитектура: Broadwell-EP
- Количество физических ядер: 14
- Количество потоков: 28
- TDP: 135 Вт
- Максимальная температура (Tjunction): около 89–93 °C, критическая — 103 °C en.wikichip.org
🧠 Типы датчиков:
- Digital Thermal Sensors (DTS) — встроены в каждое ядро:
- Позволяют отслеживать температуру каждого ядра отдельно
- Используются для управления троттлингом и вентилятором
- Package Sensor — общий датчик температуры корпуса CPU:
- Отображает среднюю или максимальную температуру по всем ядрам
- Используется для оценки общей тепловой нагрузки
🧪 Как это выглядит в lm-sensors
Пример вывода:
Core 0: +30.0°C
Core 1: +30.0°C
...
Core 13: +29.0°C
Package id 0: +36.0°C
- Core 0–13 — индивидуальные ядра
- Package id 0 — общий датчик
🛠 Как получить эти данные
- Установи
lm-sensors
:apt install lm-sensors sensors-detect sensors
- Для графического мониторинга —
psensor
,netdata
,grafana
сnode_exporter
.
📌 Вывод
Ты можешь контролировать температуру на 14 ядрах + 1 общий датчик. Это позволяет точно отслеживать тепловую нагрузку и выявлять локальные перегревы.
Sources: en.wikichip.orgIntel Thermal Guide for Xeon E5 v4