URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 95300
[ Назад ]

Исходное сообщение
"Проект Mozilla представил инструментарий для изучения энерго..."

Отправлено opennews , 08-Апр-14 14:33 
Разработчики из проекта Mozilla представили (https://hacks.mozilla.org/2014/04/measuring-power-consumptio.../) инструментарий FxOS Powertool (https://developer.mozilla.org/en-US/Apps/Build/Performance/P...), нацеленный на проведение точного анализа энергопотребления мобильных устройств и упрощение работ по внесению в программное обеспечение связанных с энергопотреблением оптимизаций.
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2014/04/Powerto... src="http://www.opennet.me/opennews/pics_base/0_1396952251.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Для измерения энергопотребления без влияния измерителя на работу системы предлагается использовать портативные амперметры, оснащённые интерфейсом USB, например, модель Yocto-Amp (http://www.yoctopuce.com/EN/products/usb-sensors/yocto-amp). Амперметр подсоединяется к батарее при помощи отпечатанной на 3D-принтере заглушки (https://github.com/JonHylands/fxos-battery-harness). Для сбора статистики предлагается специальная утилита, накапливающая данные и позволяющая визуализировать их в наглядном виде для сопоставления с выполняемыми на устройстве задачами.
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2014/04/Harness... src="http://www.opennet.me/opennews/pics_base/0_1396952202.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


URL: https://hacks.mozilla.org/2014/04/measuring-power-consumptio.../
Новость: http://www.opennet.me/opennews/art.shtml?num=39520


Содержание

Сообщения в этом обсуждении
"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено rshadow , 08-Апр-14 14:33 
Интересно, они эту хрень для себя и гугла придумали? Потому что никто  из обычных разрабов игрушек и аппликух этим заниматься не будет. По крайней мере в таком виде =(

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено pavlinux , 08-Апр-14 15:03 
Все мобилы на столько похожи, что оптимизация кода для одного, даёт профит на всех.

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено Аноним , 08-Апр-14 19:50 
Ага. Только прошивки плохо переносятся с одной мобилы на другую, а энергопотребление по большей части зависит от прошивки.

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено anonymous , 09-Апр-14 06:57 
> Только прошивки плохо переносятся с одной мобилы на другую

прошивки это прежде всего драйвера,
Если не включать режимы сна (включение специфично для девайса), то батарейка будет пожираться очень сильно.
софт (типа браузера) у всех одинаковый.


"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено rshadow , 09-Апр-14 02:54 
> даёт профит на всех

Возможно, но заниматься этим никто не будет.

Если софт опен сорс, там энтузиазм еще может победить лень и таки оптимизируют. Но коммерческий софт заниматься этим не будет. Не тормозит, играбельно, денюжки капают, точка.


"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено Аноним , 08-Апр-14 15:14 
нихрена себе оно жрет, при токе 100 ма и емкости 1500 ма*ч батарейки хватит на 15 часов...

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено runoverheads , 08-Апр-14 15:31 
как любой коммуникатор с экраном до 5". это ток рабочего режима.
понятно что в режиме сна там в среднем 5ma

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено pavlinux , 08-Апр-14 15:21 
Честно сказать хрень какая-то. Тупая рисовалка графика для амперметра!

Как отлаживать? События как синхронизировать? Как отличить, что батарею
жрет  функция PushButton(), а не GetCameraScreen. Как отличить, что
FirefoxOS/Android тормозилово, а не приложение?!

Мне эта фигня напомнила студенческий анек: "... Вывод: таракан без ног не слышит".
Так и тут - Вывод: Смартфон потребляет ток!  


"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено Аноним , 08-Апр-14 18:58 
Ты еще не понял, павлин? У скрипткидизов из мозиллы нарисовать график с амперметра - новье и круть! Что? Лаборанты такую фигню одной левой в конце 90-х одной левой, на коленке фигачили? Хаха, ну то хардкорные зубры, им оно на один зубок, а то кидизы, для них это геройство и EPIC WIN :)

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено Аноним , 08-Апр-14 19:52 
> Лаборанты такую фигню одной левой
> в конце 90-х одной левой, на коленке фигачили?

Уже получается двумя левыми. Да и привязку к софту они как раз обеспечили, если новость дочитать.


"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено pavlinux , 09-Апр-14 00:51 
Нет там никакой привязки. Создаешь файлик описания в формате json,
всё что в нём напишешь, то и прогонит. На выходе csv, 2-мерный массив: время/ампер.
При прогоне теста, всё что мы узнаем, это то, что при запуске теста, из json, жрётся 200 mA.

Ожидалось-то,  что эта софтина, как-то перехватывает syscall мобильной платформы,
ставит метки (иль трассировку с отслеживанием делает) и уже после анализа сопоставляет
потребление тока и сискалы (или это работа периферии, камеры, GPS, GSM,... ).

А то ведь так будешь, скажем, навигатор отлаживать, а окажется,
что это сам GPS модуль жрёт.



"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено анон , 08-Апр-14 15:48 
а зайти по ssh и запустить powertop?

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено PavelR , 08-Апр-14 15:55 
Да это всё гон, еще самые древние сотовые телефоны уже умели в инженерках показывать потребляемый ими ток, и для этого им не требовалось никакого "инструментария", "внешних амперметров" и "отпечатанных на 3D-принтере заглушек".
В то время и 3D-принтеров-то не было.

Запущенный в фоне процесс окажет "существенное влияние" на работу системы? ну-ну.


"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено rob pike , 08-Апр-14 17:41 
Чем только не занимается проект Mozilla, лишь бы браузер не пилить.

"Проект Mozilla представил инструментарий для изучения энерго..."
Отправлено XoRe , 08-Апр-14 19:07 
Интересная идея.
Но это ещё надо дорабатывать - объединить с информацией о том, какие процессы запущены на самом устройве, какие функции выполняются и т.д.
Пока это как сырой фреймворк - код есть, полезного применения нету.