Які програми змінюють роботу ядра

Багато користувачів 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, ще більш енергоефективна, покликана максимізувати час роботи без підзарядки.

Схожі статті