Частота ЦП ограничила, когда сетевой адаптер работает, но никакой предел с батареей

Здесь я получил странную проблему со своим ThinkPad X200.

Этот ноутбук использует Intel(R) Core(TM)2 Duo CPU P8600, который имеет разработанную частоту 2.4 ГГц. Когда я использую батарею только, максимальная частота масштабирования может составить 2.4 ГГц, ОДНАКО когда я вставляю сетевой адаптер, частота ограничена 1.6 ГГц.

Проблема все еще существует, даже я отключил cpufreqd и вынудил губернатора к производительности.

Это так странно! У кого-либо была бы идея?

P.S. Моя версия ядра 4.19.5.

0
задан 28 February 2019 в 01:51

2 ответа

Да, никто не заботится о моей проблеме, это - огромная жалость.

Однако к счастью я мою, нашел решение иметь дело с ним!

Что ограничивает максимальную частоту ЦП? BIOS!

Файл /sys/devices/system/cpu/cpu*/cpufreq/bios_limit говорит значение ограничения BIOS.

При условии, что performance губернатор активируется, когда я использую батарею только, значение bios_limit 2400000, максимум аппаратных средств. Однако, когда я подключаю сетевой адаптер, это значение скоро понизится к 1600000.

По умолчанию регулятор Linux следует bios_limit, таким образом, проблема происходит. Но мы можем позволить Linux для игнорирования его и не позволяем максимальной частоте stucks. Просто набор ignore_ppc к 1.

echo 1 | sudo tee /sys/module/processor/parameters/ignore_ppc

И измените /etc/default/grub автоматически установить ignore_ppc на перезагрузке. Откройте его с полномочием пользователя root, присоединением processor.ignore_ppc=1 кому: GRUB_CMDLINE_LINUX_DEFAULT, точно так же, как это:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.ignore_ppc=1"

затем выполненный:

sudo update-grub

и перезагрузка.

Ссылки:

0
ответ дан 26 October 2019 в 03:24

Это, кажется, опция в BIOS. согласно этому изображению: BIOS ThinkPad X200

Я надеюсь, что помогаю Вам.С уважением.

0
ответ дан 26 October 2019 в 03:24

Другие вопросы по тегам:

Похожие вопросы: