XPS 9370 с тепловым дросселированием Ubuntu 18.04
Несколько дней назад я приобрел Dell XPS 9370 и решил использовать его с Ubuntu сейчас. Я 18.04, недавно установленный с нескольких минут. Я запускаю на нем кластеры k8s в VirtualBox, поэтому термики поднимаются при загрузке.
К сожалению, я получаю следующие сообщения при проверке dmesg:
CPU0: Core temperature above threshold, cpu clock throttled (total events = 435)
CPU4: Core temperature above threshold, cpu clock throttled (total events = 435)
CPU2: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU6: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU3: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU7: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU4: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU0: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU1: Package temperature above threshold, cpu clock throttled (total events = 538)
CPU5: Package temperature above threshold, cpu clock throttled (total events = 538)
Ноутбук не работает под Windows 10, также вентиляторы не работают на полной скорости в Ubuntu, проверяя, например, с помощью HWInfo в Windows или psensors в Ubuntu, показывают максимальные температуры 75-80 при полной нагрузке. Какие-либо предложения?
Вот спецификации:
Core i7 8550u
16 ГБ ОЗУ, 512 ГБ SSD
1 ответ
Есть решение для этого для ноутбуков Lenovo, и оно также работает для моего XPS 9370.
Установите следующий скрипт и настройте его с максимальной температурой 97C: https://github.com/erpalma/lenovo-throttling-fix
На моем XPS теперь он может выдерживать от 2,8 до 3,0 ГГц с температурой от 97 до 99 ° C, в зависимости от температуры окружающей среды. Он больше не снижается до 2,2-2,4 ГГц при температуре 80 ° C.
Не указывайте максимальную температуру более 97 ° C, если вы не хотите редактировать скрипт Python, поскольку он имеет жестко заданную проверку, чтобы гарантировать правильные значения по умолчанию и сбой службы.