У меня есть 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, и к моему большому удивлению изначально была выбрана настройка «Тихо». Я пришел к выводу, что этот маленький инструмент не только (если вообще) что-то сохраняет на жестком диске, но и напрямую и постоянно пишет на встроенные контроллеры машины.
Изменил обратно на "Оптимизированный", переключил жесткие диски и снова загрузил Linux. Теперь снова становится жарко! Теперь thermald и/или tlp могут светить, как и ожидалось.
Обновлять
Естьотличный плазмоиддля управления Intel P-State (не скачивайте его из магазина KDE, а используйте версию с github, она более актуальна)
TheУправление температурным режимомраздел зависит от dell_smbios
модуля. Довольно мощный инструмент!