Рейтинг:0

Проблемы с масштабированием/частотой многоядерного процессора Ubuntu 20.04 на i7-10510U

флаг de

Во-первых, я озвучу свои характеристики:

Intel i7-10510u с графикой Intel UHD 620, AMD Radeon 610 dGPU, 256 ГБ Kioxia SSD, 8 ГБ RAM

У меня Делл Востро 3590.

По моим наблюдениям, отдельные ядра разгоняются до 4,9 ГГц, а при выполнении многоядерной задачи (например, при кодировании видео на ручном тормозе) частота, на которой оно стабилизируется через несколько минут, составляет 2,6-2,7 ГГц после дросселирования в Windows. Проблема, которую я вижу в Ubuntu, заключается в том, что в многоядерной задаче для всех ядер достигается только базовая частота (которая составляет 1,8 ГГц). Программное обеспечение для мониторинга, которое я использую, — это powertop, и на моем ноутбуке также установлен tlp. Я знаю, что это не проблема ни с одним из них, потому что проблема существовала до того, как я установил эти два пакета.

Все решения, которые я видел в Интернете, включают в себя отключение вещей, связанных с Intel SpeedStep в UEFI (что не имело значения), а также установку cpufrequtils, что я сомневаюсь, что это сработает, потому что я не думаю, что вы можете редактировать базовую частоту из-за отсутствие разрешений даже в качестве суперпользователя (поправьте меня, если я ошибаюсь). Из того, что я прочитал, это может быть вызвано драйвером масштабирования в ядре Linux.

Некоторые решения включают изменение настроек управления питанием на фирменном ПО Dell в Windows, но, к сожалению, и это не сработало.

И нет, это не перегрев, температура около 60 градусов Цельсия под нагрузкой, что на 15 градусов выше простоя. Однако есть одна вещь, которую я заметил, и это то, что он работает на нормальной многоядерной скорости в течение, может быть, около 5 секунд, когда он достигает 90 градусов в соответствии с датчиками lm, но затем замедляет скорость до базовой частоты. Процессор не должен дросселировать, пока не достигнет 99-100 градусов по Цельсию для моей модели (что слишком жарко, но эй, Intel будет Intel).

Есть ли что-нибудь, что я могу попытаться заставить Intel Turbo Boost работать с многоядерными задачами, а не только с каждым отдельным ядром?

Заранее спасибо!

Sadaharu Wakisaka avatar
флаг pl
Добро пожаловать в AskUbuntu, некоторые программы достаточно умны и современны, чтобы использовать многоядерные процессоры для своей работы, а некоторые невелики или неэффективны для разделения операций.
thenemesis586 avatar
флаг de
@SadaharuWakisaka Мне действительно удалось решить эту проблему, избавившись от пакета thermod, ссылаясь на последний ответ в этой теме https://askubuntu.com/questions/1268454/ubuntu-20-04-1-lts-significant-throttling -процессор-i7-intel. Первый ответ мне не помог. У меня ноутбук Dell того же поколения, поэтому в биосе могут быть общие механизмы управления скоростью процессора.Я не уверен, что вы полностью поняли мой вопрос, но все равно спасибо за ответ!
Sadaharu Wakisaka avatar
флаг pl
Я не уверен, что полностью понимаю, как это работает, но какая-то старая программа проектирования, основанная на 32-битных вычислениях, одновременно использует только один процессор. `cpufreq` - хорошая идея. Вы также можете попробовать готовить с помощью вентилятора, направляющего воздух в нижнюю часть ноутбука, это сработает. В любом случае, рад, что вы нашли способ.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.