Кто ограничивает работу моего процессора?

Кто ограничивает работу моего процессора?

У меня есть Dell Latitude 5591, оснащенныйIntel Core i7-8850H. Этот процессор имеет TDP 45 Вт, однако его можно снизить до 35 Вт. T-образный переход указан как 100°C для этого процессора.

Я использую Debian 5.4.0-0.bpo.4-amd64.

При небольшом мониторинге ЦП я заметил, что частота снижается до 1600 МГц при нагрузке на несколько ядер, скажем, Folding@Home работает на 6 ядрах. Температура ЦП низкая, 60-65°C, вентилятор работает на низкой скорости, около 2500 об/мин.

Я немного почитал о thermald, intel_rapl, powerclampи встроенных контроллерах, которые могут здесь играть роль, но я не понял, что перевешивает что. Также сомневался, что мои попытки настроить тепловое и силовое регулирование не привели к неправильному поведению.

Однако, чтобы упростить задачу, я загрузил live-образ Manjaro 19.1 и сделал следующее:

установил s-tuiи stress, нагрузил ядра ЦП (начиная с 1 и доводя до 10) и посмотрел на вывод s-tui.

Похоже, что включается регулировка мощности, процессор на две секунды повышает мощность до 25 Вт, а затем падает до 15 Вт.

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

Мой вопрос:

  • как узнать, кто (мощность) троттлит процессор? Я бы ожидал, что процессор поднимется до 45 Вт
  • Есть ли на компьютере какие-либо настройки BIOS (я помню, что несколько месяцев назад я притормозил компьютер с помощью Intel XTU под управлением Windows), которые все еще могут влиять на поведение?

Примечания:

  • Под Windows это определенно достигало 45 Вт или даже выше.
  • Меня раздражал шум вентилятора, поэтому я немного поигрался с Intel XTU и увидел в диагностике, что энергопотребление возросло до 68 Вт примерно на секунду.
  • Поэтому я уверен, что это проблема Linux, модуль ядра не работает должным образом с моим процессором.

решение1

Итак, я пробовал и то, и это, но так и не получил производительность ЦП, даже близко не соответствующую ожиданиям. Поэтому в отчаянии я снова установил Windows 10 на машину. Установил Dell Power Manager, и к моему большому удивлению изначально была выбрана настройка «Тихо». Я пришел к выводу, что этот маленький инструмент не только (если вообще) что-то сохраняет на жестком диске, но и напрямую и постоянно пишет на встроенные контроллеры машины.

Диспетчер питания Dell

Изменил обратно на "Оптимизированный", переключил жесткие диски и снова загрузил Linux. Теперь снова становится жарко! Теперь thermald и/или tlp могут светить, как и ожидалось.

сгорай, детка!

Обновлять

Естьотличный плазмоиддля управления Intel P-State (не скачивайте его из магазина KDE, а используйте версию с github, она более актуальна)

Плазмоид P-состояния

TheУправление температурным режимомраздел зависит от dell_smbiosмодуля. Довольно мощный инструмент!

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