Вопрос или проблема
Мой ноутбук работает медленно и не отвечает, когда работает от батареи; он работает безупречно, когда подключен к сети. В прошлом я использовал tlp/laptopmode-tools, но с тех пор как появилась Linux 3.x, я удалил обе программы. Батарея держится долго, но удобство использования плохое. Это происходит на Dell XPS 13 с процессором Ivy Bridge и Archlinux x64 с любым ядром, будь то стандартное или ck, с оболочкой GNOME.
Есть ли что-то, что я могу настроить, чтобы улучшить производительность/отзывчивость при работе от батареи (я готов пожертвовать некоторым временем работы от батареи).
Вам стоит обратить внимание на режим энергосбережения, так как он может повлиять на вашу производительность при работе от батареи.
К сожалению, я не могу указать вам точное место, где стоит посмотреть, но из моего опыта я знаю, что на ноутбуках с Windows можно найти некоторыеridiculous настройки.
Например: ваша система может быть настроена так, что она отключает ваш жесткий диск для экономии энергии, и каждый раз, когда вы меняете папку, диск должен снова начинать вращаться, что вызывает задержки. Это, конечно, только если у вас жесткий диск HDD.
Первое, что приходит на ум, это проверить доступные параметры энергосбережения в BIOS/UEFI. BIOS моего ноутбука Lenovo позволяет выбрать режимы Высокой производительности/Сбалансированный/Энергосбережение как для сети, так и для работы от батареи, что влияет на частоту процессора.
Ответ или решение
Решение проблемы медленной и неотзывчивой работы ноутбука на батарее
Введение
Работа ноутбука, медленная и неотзывчивая при питании от батареи, может быть связана с несколькими факторами, особенно если все работает без сбоев при подключении к электросети. В данном случае речь идет о Dell XPS 13 с процессором Ivy Bridge и операционной системой Arch Linux x64, что дает возможность внести ряд изменений для улучшения производительности.
Основные факторы, влияющие на производительность
-
Настройки BIOS/UEFI
Проверьте настройки BIOS/UEFI вашего ноутбука. Многие производители, включая Dell, предоставляют опции выбора режима работы от АКБ (большая производительность, сбалансированный режим или экономия энергии). Отключение режима экономии или установка режима высокой производительности может заметно поднять производительность при работе от батареи. -
Параметры управления питанием в Linux
Даже если вы удалили TLP или laptop-mode-tools, существует возможность настроить параметры управления питанием, доступные в ядре Linux. Рассмотрите возможность использованияcpupower
илиpowertop
для настройки частоты процессора и оптимизации других параметров управления питанием. Эти утилиты позволяют применять различные политики управления частотой, что может повысить отзывчивость системы. -
Проверка политик CPU и частоты
Используйте командуcpupower frequency-info
для проверки текущих настроек частот процессора. Убедитесь, что ваш процессор работает в оптимальном режиме. Если вы заметите, что процессор часто находится в пониженных частотах, это может быть причиной медленной работы. Вы можете изменить политику управления частотой с "параметра более низкой частоты" на "он-деманд" или "производительность". -
Настройки GNOME и управление питанием
GNOME, как среда рабочего стола, также имеет ряд настроек, касающихся управления питанием. Вы можете перейти в "Настройки" > "Энергообеспечение" и установить режим работы на высокую производительность, если такая опция доступна. Дополнительно, проверьте активные расширения GNOME, так как некоторые из них могут влиять на общее использование ресурсов и скорость работы. -
Управление вентилятором и температурой
При работе от батареи может происходить лимитирование частоты CPU из-за температуры. Убедитесь, что ваш ноутбук при работе на батарее не перегревается. Вы можете использовать утилиты, такие какlm-sensors
иfancontrol
, для мониторинга температуры и управления вентиляторами, чтобы гарантировать, что компоненты остаются в безопасном диапазоне температур.
Заключение
Проблема медленной и неотзывчивой работы ноутбука при разрядке батареи может быть решена путём настройки энергопотребления и производительности на нескольких уровнях — от BIOS до параметров управления живлением в Linux. Каждый из перечисленных шагов можно внедрить, чтобы достичь оптимального баланса между производительностью и экономией заряда батареи. Попробуйте выполнить вышеперечисленные действия и проследите за изменениями в производительности вашего Dell XPS 13 при работе от батареи.