» F.A.Q.

Режимы работы ядра ОС Android

Многие пользователи Android-устройств сделали себе root — доступ, установили неофициальные кастомные прошивки, провели другие модификации программного обеспечения. Так вот, во многих «кастомах» заранее предусмотрены элементы для управления ядром операционной системы.

Существуют специальные приложения, например System Tuner Pro или SetCPU, которые меняют режим работы ядра. Чем отличаются разные режимы, так это активностью работы этого самого ядра. Впрочем, проще разобраться, если привести конкретные примеры.

Ondemand. Данный режим чаще всего предустановлен стандартным в официальных версиях прошивок. Он заключается в максимально быстром изменении частоты процессора в зависимости от интенсивности его использования.

Conservative. Модификация режима Ondemand, но, в отличие от него, частота процессора изменяется несколько более плавно, без резких скачков вверх при резком повышении пиковой нагрузки. Таким образом, несколько сокращается энергопотребление, а соответственно и повышается время автономной работы Android-устройства.

Interactive. Режим, схожий с Ondemand и Conservative. Частота процессора всё так же изменяется в зависимости от нагрузки на него, но делается это с некоторыми задержками, как на повышение, так и на понижение этой самой частоты. То есть, например, при возникновении высокой, но короткой нагрузки частота и энергопотребление могут и вовсе не повыситься.

Smartass. Измененный режим Interactive, который, если верить разработчикам, работает более отзывчиво на повышение частоты, но в основном процессор устройства держится на низких частотах, и еще более низких – во время сна.

Userspace. Режим, который позволяет любой программе с Root-правами изменять текущую тактовую частоту процессора.

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

Powersave. Режим, противоположный предыдущему. Частота всегда держится на минимальном для общей работоспособности устройства уровне.

Также стоит упомянуть дополнительные режимы для прошивок с ядром LorDModUE.

Brazilianwax. Подобие режима Smartass, но с более быстрым переключением частот. Направлен больше на производительность, чем на энергосбережение.

InteractiveX. Режим Interactive, но с улучшенными алгоритмами перехода в состояние сна и выхода из него, то есть в такие моменты частота как быстрее снижается при засыпании, так и быстрее повышается обратно при пробуждении.

OndemandX. Доработанный режим Ondemand, так же как и в InteractiveX – доработан вход и выход со сна.

Smartass2. Улучшенная версия режима Smartass, еще более энергоэффективная, призванная максимизировать время работы без подзарядки.

Артём Автономов
2016-07-29 11:07:31
У меня четыре ядра из восьми во сне, по показаниям приложений. Так вот, эти ядра сами включаются когда четыре работающих не справляются или тогда в чём дело? Помогите пожалуйста