MTK6577 CPU Governor Switcher

Прошивки и их моды\ Кухни\ Игры и приложения\ Различные настройки\ Различные вопросы по ОС Android и WM и т.п.

Модераторы: Lunat, pvsurkov, AlexG1, KSAT

MTK6577 CPU Governor Switcher

Сообщение Ответ:#21 » back37 » 20 мар 2013, 19:36

michфуд,
Понятно... попробую потом скрипт влепить, сейчас же знаем про looped :-) вдруг со скриптом прокатит, хочу клином выбить :-)
Структура та же, ядра только от 0 до 3, в остальном пока не заметил разницы... ну за исключением того, что онлайн ядро 0 и 1 :nez-nayu:
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 0

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

MTK6577 CPU Governor Switcher

Сообщение Ответ:#22 » michфуд » 22 мар 2013, 20:07

prerelease т.с. - пока скриншоты и описание.
 скрины

в общем что добавлено, переделано:
- режимы теперь активируется не по событию USER_PRESENT, а по событию SCREEN_ON - т.к. заметил баг, что полсе телефонного разговора с выключением экрана работало только одно ядро.
- добавлен скрипт от уважаемого bumbonchik - он помогает реализовать режим userspace scaling (это единственный режим в котором работает скрипт (init.d не нужен) - скрипт запускается пограммой и гасится при переходе на другой режим)
- на основе userspace - fixed userspace - позволяет зафиксировать любую доступную частоту, тело будет постоянно работать на ней.
- super powersave немного допилен и выделен в отдельный режим.
- расширенные настройки ondemand - вот это реальная тема :co_ol:

ну доработаю русский язык, немного оптимизирую. описание конечно самое сложное.
пока кто бакланит по англицки - http://forum.xda-developers.com/showthr ... ?t=1369817 - тут примерно все описано.

для тех кто не бакланит - превод:

Default governor in almost all stock kernels. One main goal of the ondemand governor is to switch to max frequency as soon as there is a CPU activity detected to ensure the responsiveness of the system. (You can change this behavior using smooth scaling parameters, refer Siyah tweaks at the end of 3rd post.) Effectively, it uses the CPU busy time as the answer to "how critical is performance right now" question. So Ondemand jumps to maximum frequency when CPU is busy and decreases the frequency gradually when CPU is less loaded/apporaching idle. Even though many of us consider this a reliable governor, it falls short on battery saving and performance on default settings. One potential reason for ondemand governor being not very power efficient is that the governor decide the next target frequency by instant requirement during sampling interval. The instant requirement can response quickly to workload change, but it does not usually reflect workload real CPU usage requirement in a small longer time and it possibly causes frequently change between highest and lowest frequency.

Установлен по умолчанию в большинстве ядер. Главная цель - переключаться на макс частоту тогда, когда обнаружена такая активность CPU, при которой требуется обеспечить максимальную отзывчивость системы. На самом деле этот режим использует параметр "занятости CPU по времени" при расчете величины "насколько важна производительность именно сейчас". Так что Ondemand прыгает на макс частоту тогда, когда CPU занят и понижает ее, когда CPU менее загружен, приближаясь к состоянию простоя. ... надоело переводить...
Последний раз редактировалось michфуд 22 мар 2013, 20:28, всего редактировалось 3 раз(а).
Причина: убрал под спойлер фото
  • 3

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#23 » Alice|Ark » 23 мар 2013, 03:12

Молодец, теперь ждем релиза. Когда примерно кстати будет? :-):
ThL V9
JiaYu G3
Newman N2
TOOKY T83 MT6577
Jiayu G4 MT6589 красавец, чо
Philips Xenium X235 месяц без зарядки!
ZTE Geek V975 ядерный атом
ZTE NIBIA Z5S MINI красивая игрушка
  • 0

Аватара пользователя
Alice|Ark
Пользователь
 
Сообщения: 278
Зарегистрирован: 07 апр 2012, 02:29
Репутация: 124

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#25 » gurgo » 24 мар 2013, 01:37

michфуд,милчеловек, громадное тебе спасибо :dan_ser: , РАБОТАЕТ! второе ядро корректно включается-отключается, проверил. После того как месяц назад намудрил с прошивкой на моём мт6577 ни один режим кроме гибрида нормально не работал, а тут погонял малость и всё в норму пришло)
  • 0

Аватара пользователя
gurgo
Новичок
 
Сообщения: 2
Зарегистрирован: 23 мар 2013, 14:41
Репутация: 0

MTK6577 CPU Governor Switcher

Сообщение Ответ:#26 » Alice|Ark » 24 мар 2013, 14:40

Спасибо, у меня есть несколько вопросов: powersave кажется лишним при наличии супера, userspace scaling, как думаешь, будет меньше подтормаживать в твоей реализации, чем оригинальный скрипт? Просто вчера удалил девушке скрипт (она жаловалась на пропадание звука в играх и подтормаживания спустя некоторое время игры (не думаю, что за полчаса-полтора забивался гиг оперативки)), вот и думаю, стоит ли снова эксперементировать, или оставить твой гибрид по умолчанию.
ps: твоя программа как-нибудь влияет на пропадание дипслипа после 15%?
ThL V9
JiaYu G3
Newman N2
TOOKY T83 MT6577
Jiayu G4 MT6589 красавец, чо
Philips Xenium X235 месяц без зарядки!
ZTE Geek V975 ядерный атом
ZTE NIBIA Z5S MINI красивая игрушка
  • 0

Аватара пользователя
Alice|Ark
Пользователь
 
Сообщения: 278
Зарегистрирован: 07 апр 2012, 02:29
Репутация: 124

MTK6577 CPU Governor Switcher

Сообщение Ответ:#27 » michфуд » 24 мар 2013, 15:37

Alice|Ark,
1. superpowersave - вообще тормоз :-) просто powersave - хоть как-то можно работать
2. scaling скрипт практически не имеет отличий от оригинальной версии, кроме того, что он НАСТРАИВАЕМ. на скорость его работы это не влияет никак
3. я лично против скриптов в данном контексте, тем более после того как у нас есть возможность регулировать параметры ondemand и hybrid, смысл просто1 - скрипт работает постоянно, создавай пусть и не значительную, но нагрузку, пока не уверен, но при userspace sciling (т.е. когда работает скрипт) несмотря на наличие deepsleep за ночь батарея высадились процентов на 20-25 вместо обычных 5-6
4. мой гибрид - это то же самое что стоит по умолчанию в большинстве 6577, но вот настройки могут его изменить. т.ч. если нужен просто гибрид - советую вообще не ставить никаких подобных программ
5. с deepsleep эта программа не связана никак.

ps - v11 в шапке с настройками для hybrid
  • 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#28 » amid98 » 24 мар 2013, 18:09

Уважаемый michфуд, а как ты сам борешься с красным диодом..точнее пропаданием дипслипа? Не уж то так всё плохо с 6577?..
  • 0

Аватара пользователя
amid98
Новичок
 
Сообщения: 4
Зарегистрирован: 24 мар 2013, 17:29
Репутация: 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#30 » Druidblack » 24 мар 2013, 23:19

michфуд,
А цвет менял в framework-res.apk?
или еще и smali правил.
Если не сложно можешь расписать.
THL W3 (4.0.3)
Combo Patch Zopo Zp900 (4.0.4)
Combo Patch Zopo Zp910 (4.2.1)
 Для благодарностей
  • 0

Аватара пользователя
Druidblack

Суперкуратор
 
Сообщения: 777
Зарегистрирован: 28 авг 2011, 17:32
Откуда: Москва
Репутация: 1931

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#32 » Беляев Антон5 » 25 мар 2013, 09:02

Уважаемый michфуд, огромное спасибо Вам за столь навороченную программу! :bra_vo:
 Мой китопарк

  • 0

Аватара пользователя
Беляев Антон5

Разработчик
 
Сообщения: 597
Зарегистрирован: 30 окт 2012, 06:25
Откуда: Россия, Королев
Репутация: 461

MTK6577 CPU Governor Switcher

Сообщение Ответ:#33 » GoRo » 25 мар 2013, 09:17

А какой режим экономичней ондеманд или гибрид?
  • 0

Аватара пользователя
GoRo
Пользователь
 
Сообщения: 193
Зарегистрирован: 29 июн 2012, 09:23
Репутация: 17

MTK6577 CPU Governor Switcher

Сообщение Ответ:#34 » perecgnil » 25 мар 2013, 09:59

У меня вопрос, если уже стоит скрипт от ув. бунбончика, то его лучше удалить? или сверху ляжет норм?
  • 0

Аватара пользователя
perecgnil
Интересующийся
 
Сообщения: 53
Зарегистрирован: 25 янв 2013, 13:04
Откуда: Вельск
Репутация: 2

MTK6577 CPU Governor Switcher

Сообщение Ответ:#35 » Беляев Антон5 » 25 мар 2013, 10:13

а чем отличается 11 версия от 10?
 Мой китопарк

  • 0

Аватара пользователя
Беляев Антон5

Разработчик
 
Сообщения: 597
Зарегистрирован: 30 окт 2012, 06:25
Откуда: Россия, Королев
Репутация: 461

MTK6577 CPU Governor Switcher

Сообщение Ответ:#36 » michфуд » 25 мар 2013, 10:29

perecgnil, удалить (отключить)
Беляев Антон5, в 11 настройки hybrid есть. чем больше номер - тем лучше - мелкие баги тоже выправляются по мере обнаружения
  • 2

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#37 » Беляев Антон5 » 25 мар 2013, 10:45

и еще можно расширенные настройки гибрида на русский перевести? а то непонятно...
 Мой китопарк

  • 0

Аватара пользователя
Беляев Антон5

Разработчик
 
Сообщения: 597
Зарегистрирован: 30 окт 2012, 06:25
Откуда: Россия, Королев
Репутация: 461

MTK6577 CPU Governor Switcher

Сообщение Ответ:#38 » michфуд » 25 мар 2013, 10:48

Беляев Антон5 писал(а) on 25 мар 2013, 10:45:и еще можно расширенные настройки гибрида на русский перевести? а то непонятно...

нельзя, т.к. и так непонятно чего они обозначают :-)
  • 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

MTK6577 CPU Governor Switcher

Сообщение Ответ:#39 » perecgnil » 25 мар 2013, 11:01

пацаны, прога нормик!!! попрошу, если не сложно, оптимальные расширенные настройки для ондеманд?
За прогу плюсую!
  • 0

Аватара пользователя
perecgnil
Интересующийся
 
Сообщения: 53
Зарегистрирован: 25 янв 2013, 13:04
Откуда: Вельск
Репутация: 2

MTK6577 CPU Governor Switcher

Сообщение Ответ:#40 » Беляев Антон5 » 25 мар 2013, 11:18

да, программа чудо!!!
 Мой китопарк

  • 0

Аватара пользователя
Беляев Антон5

Разработчик
 
Сообщения: 597
Зарегистрирован: 30 окт 2012, 06:25
Откуда: Россия, Королев
Репутация: 461

Пред.След.

Вернуться в Программная часть КПК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

x

#{title}

#{text}