- Вопрос или проблема
- Ответ или решение
- Устранение проблемы с потреблением батареи в Ubuntu из-за Kwork
- 1. Анализ и диагностика
- 2. Отключение ненужных сервисов
- 3. Оптимизация работы с процессами
- 4. Использование инструментов мониторинга
- 5. Настройки управления питанием
- 6. Обновление системы и драйверов
- Заключение
Вопрос или проблема
Полностью изменяю свой вопрос, так как разобрался, откуда идет потребление энергии
Ubuntu действительно быстро разряжает батарею, очевидно, из-за чего-то, называемого “Kwork”:
Сводка: 2332.8 пробуждений/сек, 0.0 операций GPU/сек, 0.0 операций VFS/сек и 2450.4
Использование События/сек Категория Описание
24227 мс/с 4.2 kWork acpi_os_execute_deferred
4.8 мс/с 656.0 Таймер tick_nohz_handler
15.2 мс/с 279.4 Процесс [PID 6400] /app/brave/bra
11.3 мс/с 207.4 Прерывание [7] sched(softirq)
2.4 мс/с 123.8 Прерывание [6] AMDI0010:03
4.4 мс/с 107.0 Процесс [PID 3013] /usr/lib/xorg/
4.6 мс/с 87.0 Прерывание [77] amdgpu
1.2 мс/с 86.6 Процесс [PID 948] [irq/76-rtw89_p
4.6 мс/с 74.7 Прерывание [3] net_rx(softirq)
7.8 мс/с 65.9 Процесс [PID 3307] /usr/bin/gnome
11.1 мс/с 63.0 Процесс [PID 4251] /app/brave/bra
3.3 мс/с 53.8 Процесс [PID 4580] /app/brave/bra
6.1 мс/с 52.4 Процесс [PID 4491] /app/brave/bra
1.3 мс/с 38.0 Процесс [PID 4576] /app/brave/bra
1.3 мс/с 29.7 Процесс [PID 4471] /app/brave/bra
314.6 мкс/с 29.2 Процесс [PID 17] [rcu_preempt]
1.9 мс/с 23.8 Процесс [PID 3603] /usr/libexec/i
Есть мысли о том, как продолжить отладку?
Ответ или решение
Устранение проблемы с потреблением батареи в Ubuntu из-за Kwork
Проблема быстрой разрядки батареи в операционной системе Ubuntu, вызванная высоким количеством запросов от модуля Kwork, может быть решена с помощью целого ряда шагов. Ваша ситуация, согласно приведённым данным, указывает на то, что вы наблюдаете значительное количество "wakeups" (проворотов), что может указывать на фоновые процессы, которые активно используют системные ресурсы.
1. Анализ и диагностика
Первый шаг — важно проанализировать, откуда исходит нагрузка. По вашему выводу:
- Kwork: 24227 мс/с, 4.2 события в секунду. Это может указывать на большой объём фоновых задач и обработчиков, ассоциированных с
acpi_os_execute_deferred
, что говорит о том, что обработка событий ACPI может быть слишком активной. - Процессы Brave Browser: Процессы вашего браузера увеличивают нагрузку и могут вносить свой вклад в высокую активность Kwork. Это можно увидеть по тому, что процессы Brave занимают значительное время.
2. Отключение ненужных сервисов
Так как acpi_os_execute_deferred
связан с обработкой событий питания и холодного старта, вы можете попробовать временно отключить некоторые функции ACPI или проверить, имеются ли настройки BIOS, которые могут быть изменены. Например:
- Разрешите или отключите управление питанием: Проверьте настройки BIOS/UEFI вашей системы на предмет поддержки управления питанием и его активных параметров.
- Отключите ненужные устройства: Если в системе есть устройства, которые не используются, отключите их.
3. Оптимизация работы с процессами
Внимательно посмотрите на процессы, которые загружают систему, такие как Brave. Возможные решения включают:
- Закрытие вкладок, активных в Brave: Убедитесь, что у вас не открыто слишком много вкладок или активных расширений.
- Попробуйте использовать другой браузер: Если Brave создает значительную нагрузку, возможно, стоит рассмотреть использование более лёгкого браузера.
4. Использование инструментов мониторинга
Используйте доступные инструменты для дальнейшего анализа системы:
- powertop: Это инструмент позволяет отслеживать потребление энергии различными процессами и помогает выявить основные источники потребления энергии. Он также может рекомендовать оптимизации.
- htop: Помогает в мониторинге процессов в реальном времени и выявляет, какие процессы потребляют больше всего ресурсов.
5. Настройки управления питанием
Настройте параметры управления питанием вашего дистрибутива Ubuntu:
- Используйте режим экономии энергии: Убедитесь, что активированы режимы экономии энергии, такие как TLP или Laptop Mode Tools.
- Проверьте настройки GNOME: Если вы используете GNOME, можно находить там дополнительные параметры для настройки управления питанием.
6. Обновление системы и драйверов
Не забывайте периодически проверять обновления для вашей операционной системы и драйверов:
- Убедитесь, что у вас установлены последние версии ядерных модулей и драйверов для вашего оборудования, а также обновления системы, которые могут включать исправления для управления энергопотреблением.
Заключение
Быстрая разрядка батареи из-за Kwork в Ubuntu является сложной проблемой, требующей внимания. Проанализируйте, оптимизируйте и экспериментируйте с настройками, чтобы снизить потребление энергии. Если проблема остаётся нерешенной, следует обратиться за помощью на специализированные форумы или к поддержке Ubuntu для более глубокой диагностики.