LINUX.ORG.RU

Медленная работа CPU при питании от сети

 , , , ,


0

2

Доброго времени суток!

Столкнулся со странной проблемой...

Дано: свежеустановленная Gentoo, 4.9.95-gentoo kernel, governor: perfomance, scaling driver: intel pstate, Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz.

При питании от батареи cpu scaling отлично работает. При питании от сети cpu freq падает до 800-900MHz.

acpitool правильно определяет состояние питания батарея/AC.

Для сравнения в попугаях (sysbench --cpu-max-prime=20000 --threads=12 cpu run):
- battery: events per second: 4022.59
- AC power: events per second: 1334.28

Подскажите, пожалуйста, в какую сторону копать дальше, на что обратить внимание?

Upd. Даже на батарее медленнее чем livecd Ubuntu.

★★★★★

Последнее исправление: kardapoltsev (всего исправлений: 3)
Ответ на: комментарий от kickass

Все началось с того, чтоб был ondemand, и все тормозило. Но я тогда не обратил внимания на разницу между батарейкой и сетевым питанием. Сейчас сравню.

kardapoltsev ★★★★★
() автор топика

у меня calculate-linux. ядро 4.14.39-calculate, основанное на gentoo ядре вроде. использую governor shedutil. добавил /etc/init.d/cpupower в boot.

kickass
()
Ответ на: комментарий от kickass

cpupower у меня даже не установлен. Поставлю, сравню.

kardapoltsev ★★★★★
() автор топика

При питании от батареи cpu scaling отлично работает. При питании от сети cpu freq падает до 800-900MHz.

Встречал такие ноутбуки. Сбрасывают частоту во время зарядки батареи. Как зарядится, начинает работать нормально. И это не зависит от ОС: онтопик/оффтопик без разницы. Такое поведение зашито в само «железо»: или в сам процессор, или в чипсет, или в uefi. Меняй свой ноут или работай без батареи, заражай батарею отдельно от ноута.
Нужно больше неконтролируемого закрытого софта в виде intel-me, uefi и тп, так точно победим врагов демократии.

anonymous
()
Ответ на: комментарий от anonymous

Но ведь в me открытый minix :)

Такой же открытый, как сетевой стек этих всяких бсд, ой, то есть радужных надкусанных окошек.

anonymous
()
Ответ на: комментарий от anonymous

Именно. Проблема решилась установкой 4.15 ядра.

kardapoltsev ★★★★★
() автор топика
Ответ на: комментарий от kardapoltsev

Первое сообщение: 03.06.2018 3:45:54. Последнее: 03.06.2018 15:29:05. Слишком быстро заряжаешь-разряжяешь-обновляешь для составления статистически значимых выводов. Думаю, с такой автономностью батарея не нужна. Как себя ведет система без батареи, и нужна ли она (батарея) вообще?

anonymous
()
Ответ на: комментарий от anonymous

Да какая тут статистика, трёх минут хватает понять тормозит или нет (:

Батарея нужна.

Обновление версии ядра эту проблему исправило, зато появилась другая, с nvidia(

kardapoltsev ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Само собой обновил. Зависает на loading initial ramdisk. Причём зависает только вывод на экран, система же грузится, можно вслепую залогиниться и перезагрузить.

Никак не получается подружить uefi+nvidia.

kardapoltsev ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Ещё и вики местами устарела и только сбивает с верного пути.

Но, в целом, все завелось, хотя и не сразу. Два года на маке сидел (но продолжал жрать кактус), скилы уже не те (:

kardapoltsev ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.