Описание регуляторов цп андроид
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Программа для тонкой настройки ядра.
Описание:
Требуется Android: 4.0.3+
Русский интерфейс: Да
Сообщение отредактировал ste ric — 21.04.20, 16:14
Почему такое странное название? Мне кажется, разработчик перепутал буквы во втором слове.
Довольно неплохая альтернатива 3C Toolbox’у, ещё бы генератор энтропии, пару фишек из Gravity Box (ну чтоб отдельно не ставить) и прога номер один будет. А так, пока оставлю
Сообщение отредактировал Rhym3 — 22.02.15, 17:33
Сообщение отредактировал vadeus — 21.03.15, 20:18
Скачать : Kernel_Adiutor_0.8.7.apk ( 1.81 МБ )
Скачать : Kernel_Adiutor_0.8.8.3.apk ( 1.7 МБ )
Kernel Adiutor 0.8.8.1: Kernel_Adiutor_0.8.8.1.apk ( 1.85 МБ )
Kernel Adiutor 0.8.8: Kernel_Adiutor_0.8.8.apk ( 1.84 МБ )
Сообщение отредактировал tostep — 30.03.15, 07:35
У меня тоже нет пункта «Display». Вероятно, Kernel Adiutor считает, что установленное ядро не поддерживает изменение цвета.
Kernel Adiutor обновился до версии 0.8.8.3.
Здравствуйте, куда написать, чтоб добавили в эту программу цветовой профиль из Uber Kernel?
Называется «Joe«
blue_negative=»0 12 19 30 39 48 56 72 83 105 118 126 121 114 109 102 93 73 63 54 40 33 20″
blue_positive=»0 12 19 30 39 48 56 72 83 105 118 130 121 115 114 102 82 76 63 54 40 33 20″
green_negative=»0 12 19 30 39 54 61 78 84 107 123 132 117 110 108 97 90 71 61 52 45 37 21″
green_positive=»0 12 19 30 39 54 61 78 84 107 121 130 119 112 107 99 76 72 57 50 45 37 21″
red_negative=»0 12 19 30 39 48 56 72 83 105 121 126 119 112 107 99 91 71 63 53 44 36 22″
red_positive=»0 12 19 30 39 48 56 72 83 105 121 134 119 113 110 98 78 72 59 50 44 36 22″
white_point=»28″
Скачать : Kernel_Adiutor_0.9.3.1.apk ( 1.93 МБ )
Kernel Adiutor 0.9.3: Kernel_Adiutor_0.9.3.apk ( 1.86 МБ )
Kernel Adiutor 0.8.9.5.2: Kernel_Adiutor_0.8.9.5.2.apk ( 2.03 МБ )
Kernel Adiutor 0.8.9.5: Kernel_Adiutor_v0.8.9.5.apk ( 1.98 МБ )
Сообщение отредактировал tostep — 05.05.15, 07:54
Источник
Описание регуляторов цп андроид
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Программа для тонкой настройки ядра.
Описание:
Требуется Android: 4.0.3+
Русский интерфейс: Да
Сообщение отредактировал ste ric — 21.04.20, 16:14
Почему такое странное название? Мне кажется, разработчик перепутал буквы во втором слове.
Довольно неплохая альтернатива 3C Toolbox’у, ещё бы генератор энтропии, пару фишек из Gravity Box (ну чтоб отдельно не ставить) и прога номер один будет. А так, пока оставлю
Сообщение отредактировал Rhym3 — 22.02.15, 17:33
Сообщение отредактировал vadeus — 21.03.15, 20:18
Скачать : Kernel_Adiutor_0.8.7.apk ( 1.81 МБ )
Скачать : Kernel_Adiutor_0.8.8.3.apk ( 1.7 МБ )
Kernel Adiutor 0.8.8.1: Kernel_Adiutor_0.8.8.1.apk ( 1.85 МБ )
Kernel Adiutor 0.8.8: Kernel_Adiutor_0.8.8.apk ( 1.84 МБ )
Сообщение отредактировал tostep — 30.03.15, 07:35
У меня тоже нет пункта «Display». Вероятно, Kernel Adiutor считает, что установленное ядро не поддерживает изменение цвета.
Kernel Adiutor обновился до версии 0.8.8.3.
Здравствуйте, куда написать, чтоб добавили в эту программу цветовой профиль из Uber Kernel?
Называется «Joe«
blue_negative=»0 12 19 30 39 48 56 72 83 105 118 126 121 114 109 102 93 73 63 54 40 33 20″
blue_positive=»0 12 19 30 39 48 56 72 83 105 118 130 121 115 114 102 82 76 63 54 40 33 20″
green_negative=»0 12 19 30 39 54 61 78 84 107 123 132 117 110 108 97 90 71 61 52 45 37 21″
green_positive=»0 12 19 30 39 54 61 78 84 107 121 130 119 112 107 99 76 72 57 50 45 37 21″
red_negative=»0 12 19 30 39 48 56 72 83 105 121 126 119 112 107 99 91 71 63 53 44 36 22″
red_positive=»0 12 19 30 39 48 56 72 83 105 121 134 119 113 110 98 78 72 59 50 44 36 22″
white_point=»28″
Скачать : Kernel_Adiutor_0.9.3.1.apk ( 1.93 МБ )
Kernel Adiutor 0.9.3: Kernel_Adiutor_0.9.3.apk ( 1.86 МБ )
Kernel Adiutor 0.8.9.5.2: Kernel_Adiutor_0.8.9.5.2.apk ( 2.03 МБ )
Kernel Adiutor 0.8.9.5: Kernel_Adiutor_v0.8.9.5.apk ( 1.98 МБ )
Сообщение отредактировал tostep — 05.05.15, 07:54
Источник
Описание регуляторов цп андроид
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Режим автоматического масштабирования частоты ЦП.
Описание:
Выбор максимальной и минимальной частоты ЦП, выбор режим автоматического масштабирования частоты ЦП, выбор I/O планировщика (brg,noob и др.), ведется статистика использования ЦП, отключения и включения режима DeepSleep (Глубокого сна)
Governor – диспетчер выбора частоты процессора. Все они находятся в ядре (kernel) и не могут быть добавлены отдельно от ядра. Задача драйвера — устанавливать некоторую оптимальную частоту в пределах выбранного минимума и максимума (scaling_min_freq и scaling_max_freq).
Powersave — Частота всегда равна минимальной. Иногда включают для экономии батареи при низком заряде или выключенном экране.
Performance — Частота всегда равна максимальной. Используют для тестов, получения устойчивых значений в benchmarks, или во время зарядки и подключения к компу. Это более быстрый режим чем закрепление минимальной частоты равной максимальной (в ondemand например), так как не происходит частых запросов на её изменение.
Userspace — Для ручного задания частот, которые не поддерживаются ядром. Не рекомендуется и практически никто не использует.
Ondemand — Присутствует в большинстве ядер по умолчанию. Через заданные промежутки времени (sampling_rate:
10-20 миллисекунд) проверяет загрузку процессора и при достижении определенного порога (up_threshold
80%) повышает частоту до максимума пока загрузка процессора не снизится.
Не содержит профилей для выключенного экрана, поэтому его часто устанавливают с powersave.
Conservative — Подобный предыдущему ondemand но изменение частоты вверх и вниз происходит не скачком а ступенчато (freq_step 5% от максимальной частоты, можно сконфигурировать от 0 до 100, при этом при 0 частота будет фактически заблокирована, а при 100 меняться скачком подобно ondemand). Добавлен ключ минимального порога загрузки процессора down_threshold (20%) при котором частота будет ступенчато снижаться.
По сравнению с ondemand медленнее отклик, но больше экономии батареи.
MinMax — Адаптация «conservative» и один из самых быстрых, но батарею держит предположительно хуже чем SmartassV2.
Старается минимизировать количество изменений частоты через ограничение частот – только минимум или максимум. Частота снижается и повышается в зависимости от текущей нагрузки и пороговых значений (down_threshold и up_threshold)
Interactive — Как и предыдущие, выставляет частоту в зависимости от нагрузки, но проверка загрузки наступает не через равные промежутки времени, а в случае выхода из простоя «idle» (+ таймер проверки через 1-2 такта после выхода из простоя). Если проц загружен на 100% по выходу из простоя и по таймеру, то частота повышается до максимума. Если нет загрузки для повышения до максимума, то диспетчер проверяет как изменилась загрузка с последнего изменения частоты за промежуток времени min_sample_time, выбирая верхнее значение с последнего выхода из простоя для определения новой частоты.
Один параметр настройки — min_sample_time, минимальное количество времени на заданной частоте перед её снижением, по умолчанию 50-80 тыс. миллисекунд.
Режим Interactive быстрее чем Ondemand, и дает больший отклик при ничтожном увеличении потребления.
InteractiveX — Улучшенный Interactive – добавлен профиль низкой частоты при выключенном экране, и также настроен для выхода из этого режима. Меньше расходует батарею чем Interactive.
Smartass / SmartassV2 — Коротко – основан на Interactive но лучше. Полностью переписан interactive, внесены модификации и профили. Вторая версия очень популярна. Скорость рядом с MinMax, трудно сказать кто быстрее. Больше времени проводит на низких частотах для экономии батареи. Встроен профиль сна – частота минимальна при выключенном экране.
Содержит много настроек, основные:
— «идеальная» частота, к которой будет стремиться. Более быстрое изменение до этой частоты, чем выше или ниже её. Для первой версии smartass например «идеальная» может быть задана как 300 (и не выше) во время сна и 500 (и не ниже) при включенном экране. У второй версии больше гибкости, ограничения «не выше» и «не ниже» нет. Если вы слушаете плейер с выключенным экраном то можете найти определенную «идеальную» частоту для этого режима, ниже которой не будет лагов.
— sleep_ideal_freq идеальная частота для сна
— awake_ideal_freq для пробуждения при включении экрана
Smoothass — От создателя smartass v1-2 Erasmux.
Это измененный smartass v1 для увеличения скорости. Агрессивнее повышение частоты, выше отклик, выше расход батареи.
BrazilianWax — Вроде бы то-же самое что и Smoothass.
SavagedZen — Основан на Smartass. Хорошо сбалансирован по скорости и расходу заряда. Адаптирован к ядру 2.6.29 и процу 1 GHz (??)
Scary — Основан на исходниках conservative с добавлением фич smartass. Не очень ясно зачем, так как у conservative медленное изменение частоты, а у smartass одно из самых быстрых.
Стоит отметить, что есть задержка при изменении напряжения процессора.
Батарея – 1е место InteractiveX, 2-е Smartass, 3-е SavagedZen
Скорость – 1е место Minmax, 2-е Smartass2, 3-е SavagedZen»
За предоставленную информацию спасибо DreamOn1983
Планировщик операций Ввод/Вывод (I/O Scheduler) — этот термин используется в компьютерной системе для определения порядка блоков операций ввода/вывода, которые будут добавлены в систему хранения данных. I/O планировщик иногда называют «дисковым планировщиком».
I/O планировщики могут иметь множество назначений, в зависимости от задачи I/O планировщика. Некоторые распространённые задачи:
— для сокращения времени, затрачиваемого для поиска данных на жёстком диске.
— для изменения приоритета процессов операций ввода/вывода.
— для распределения нагрузки жёсткого диска разными процессами.
— для гарантий того, что некоторые процессы будут выполнены до определённого срока.
Тут не так много можно предложить, когда дело доходи до I/O планировщиков. На первый взгляд нет такой гибкости настроек, как у Governors, но поверьте мне там есть, что покрутить. К примеру, одно из улучшений, с которым вы сталкиваетесь, связанно с открытием и закрытием приложений.
Список I/O Schedulers с кратким описанием:
Noop — на самом деле не так плох. Это просто I/O планировщик и когда дело касается андроида, чем проще, тем лучше. Я думаю в G1 знали, что делали, когда установили Noop I/O планировщиком по-умолчанию.
Anticipatory — Я понятия не имею, насколько это подходит для андроид устройств. Он отключен, как в заводском ядре так и в Quasar, т.к. я никогда не слышал, что бы кто-то им пользовался или рекомендовал к использованию. Я читал, что это больше подходит для серверов.
CFQ — Ну что же, CFQ для I/O планировщиков сродни Ondemand для Governors. Он самый сбалансированный и нацелен на производительность в большинстве случаев. Однако, в андроиде некоторые вещи работают иначе, поэтому это не самый подходящий I/O планировщик. Существует множество настроек, распространённых на XDA (примечание переводчика: сайт и форум, где обитает автор) для улучшения этой штучки.
Deadline — это, на самом деле, достаточно популярный наряду с BFQ. Он применяется в некоторых известных ядрах, к примеру в Netarchy для Nexus S. Однако, даже не смотря на то, что он лучше CFQ для аднроид устройств, он всё же проигрывает в сравнение с VR.
VR — это хороший I/O планировщик с элементами «ограничения по времени». Возможно лучший для MTD андроид устройств, так же он используется известных ядрах, к примеру в IntersectRaven для Nexus One. Не исключено. Что это единственный планировщик, который может набрать максимальное значение в тестах, но так же и самый не стабильный. Его производительность не стабильна, она может показать максимум или опуститься ниже плинтуса. Но когда он работает на пределе, он самый лучший.
Simple — Как видно из названия, Simple I/O — один из простейших. Помните я упоминал, что I/O планировщики для андроид устройств, чем проще, тем лучше? Это тот самый случай. Особенно для EMMC устройств. Он надёжен, не так хорош, как VR на максимуме, но тем немение один из лучших по производительности. На данный момент он установлен по-умолчанию в ядре Quasar.
BFQ -А вот и он. Многие ошибочно полагали, что это лучший I/O планировщик, который был самым популярным. Он основан на CFQ, но уступает в производительности VR или Simple, даже если это версия BFQ v2. Не включено в ядро Quasar потому, что ацтой.
Итог (по-моему скромному мнению):
Производительность: 1ое место — VR
Надёжность: 1ое место — Simple
За предоставленную информацию спасибо SytnikDima
Русский интерфейс: Да
версия 1.28: ® No-frills CPU Control (Пост #23526526)
версия 1.27: //4pda.to/forum/dl/post/2768204/it.sineo.android.noFrillsCPU-1.apk
версия 1.26r1: //4pda.to/forum/dl/post/1996239/it.sineo.android.noFrillsCPU-1.apk
версия 1.25: noFrillsCPU_1.25.apk ( 781.18 КБ )
//4pda.to/forum/dl/post/1763086/it.sineo.android.noFrillsCPU_1.apkit.sineo.android.noFrillsCPU_1.apk ( 688.29 КБ )
//4pda.to/forum/dl/post/1556031/NF1.22.apkNo_frills_CPU_1.20.apk ( 189.39 КБ )
No_frills_CPU_1.20_RUS.apk ( 121.11 КБ )
noFrillsCPU_1.18.2.apk ( 165.54 КБ )
noFrillsCPU_1.18.2_RUS.apk ( 110.37 КБ )
Сообщение отредактировал iMiKED — 26.09.19, 19:34
Источник