Рейтинг:0

Переопределить ограничение BIOS на частоту процессора

флаг in

Аналогично предыдущим вопросам (пример 1, пример 2), BIOS ограничивает частоту моего процессора из-за плохого соединения с центральным контактом адаптера на моем Dell Precision M5520 (что приводит к предупреждению BIOS: «Невозможно определить мощность и тип адаптера питания переменного тока. Аккумулятор может не заряжаться . Система отрегулирует производительность в соответствии с доступной мощностью"). Действительно компьютер очень медленный и аккумулятор не заряжается.

Я считаю, что компьютер на самом деле получает достаточно энергии, поэтому я хотел бы обойти ограничение BIOS.

Я попробовал ответы из приведенных выше примеров вопросов, но они не сработали. Кроме того, у меня нет bios_limit файл (поиск по всему диску).

Что еще я могу сделать, чтобы переопределить BIOS?

(Я заказал сменный разъем для зарядки, но пока хочу это сделать)


Справочная информация

~ $ lscpu | grep МГц
ЦП МГц: 603,129
Максимальная частота ЦП МГц: 3900,0000
Минимальная частота процессора МГц: 800.0000


~ $lsb_release -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 18.04.5 LTS
Релиз: 18.04
Кодовое название: бионический

~ $ uname -r
4.15.0-147-общий

~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
3900000
~ $ cat /sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq 
3900000

~ $ кошка /etc/по умолчанию/жратва
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE = скрыто
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || эхо Debian`
GRUB_CMDLINE_LINUX_DEFAULT="тихий процессор заставки.ignore_ppc=1"
GRUB_CMDLINE_LINUX="acpi_rev_override"

~ $ sudo update-grub
~ $ перезагрузить судо

~ $ для i в {0..7}; выполнить sudo cpufreq-set -c $i -g производительность; сделано
~ $ cat /sys/devices/system/cpu/cpu{0..7}/cpufreq/scaling_governor
спектакль
спектакль
спектакль
спектакль
спектакль
спектакль
спектакль
спектакль


~ $ датчики | grep -P "Ядро \d"
Ядро 0: +40,0°C (высокая = +100,0°C, критическая = +100,0°C)
Ядро 1: +42,0°C (высокая = +100,0°C, критическая = +100,0°C)
Ядро 2: +41,0°C (высокая = +100,0°C, критическая = +100,0°C)
Ядро 3: +41,0°C (высокая = +100,0°C, критическая = +100,0°C)

~ $ lscpu | grep МГц
ЦП МГц: 605,135
Максимальная частота ЦП МГц: 3900,0000
Минимальная частота процессора МГц: 800.0000


Nmath avatar
флаг ng
BIOS - это аппаратный уровень, поэтому я не думаю, что вы можете переопределить его с помощью программного обеспечения, и даже если бы вы могли, это звучит как очень плохая идея в этом сценарии и рецепт для блокировки вашего оборудования. Не связывайтесь с напряжением, если вы не уверены, что все будет хорошо. Я бы не отказался от чувства здесь.
Doug Smythies avatar
флаг gn
Dell принудительно запускает тактовую модуляцию, когда не обнаруживает собственный источник питания. Если вы форсируете говернер производительности, то вы уже делаете все, что можете. Я думаю, но не уверен, что если вы отключите тактовую модуляцию с помощью прямой записи MSR, BIOS просто включит ее снова.
Рейтинг:0
флаг in

Хорошо, я смог заставить его работать после этот ответ.

~ $ lscpu | grep МГц
ЦП МГц: 2934,500
Максимальная частота ЦП МГц: 3900,0000
Минимальная частота процессора МГц: 800.0000

Хотя в целом переопределение BIOS кажется плохой идеей, в данном случае вся эта проблема, похоже, была вызвана тактикой Dell по предотвращению использования адаптеров не OEM. Я знаю, что разъем переменного тока не может прочитать центральный контакт, потому что я вижу, что эта часть сломана, и у меня нет причин думать, что что-то не так с фактической подаваемой мощностью (подаваемой через внутреннюю и внешнюю стороны внешней трубки зарядного устройства).

Частота колеблется. Кажется, я помню, как эта команда выводила максимальное значение МГц для ЦП МГц до того, как сломался приемник центрального штыря моего разъема питания переменного тока. Я заметил, что если вы отключите Intel SpeedStep в BIOS, то он будет работать на полной частоте, но я предполагаю, что это не очень хорошая идея, поскольку весь смысл в колебаниях частоты.

Garrett avatar
флаг in
Продолжение: на самом деле проблема была не в центральном контакте, а в цепи, которая подключается к аккумулятору. В любом случае, это решение работало как обходной путь.

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

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