Страница 1 из 1

Ресурсоемкость проги

Добавлено: 28 фев 2016, 19:59
FoxFD
Хотелось бы прояснить некоторые моменты прожорливости программы.
Что прежде всего влияет на потребление ресурсов? Только датчики на активном экране, или же датчики которые не видны тоже кушают ресурсы?

Re: Ресурсоемкость проги

Добавлено: 29 фев 2016, 17:58
cail
Тут несколько аспектов.
Ресурсоемкость в плане заторможенности и замедления всей работы устройства - это исключительно визуальные эффекты, чем больше картинок, графически отрисовываемых датчиков на экране - тем больше батареи процессора и памяти съедается.

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

Система циклически обсчитывает датчики видимые на экране (с учетом интервалов считывания, указанных в настройках - параметром "period"), плюс датчики необходимые для расчета расхода пробега, трекинга ошибок, трека GPS.

Re: Ресурсоемкость проги

Добавлено: 01 мар 2016, 13:55
FoxFD
Спасибо! С "period" все ясно. А что такое cache-interval ?

Re: Ресурсоемкость проги

Добавлено: 01 мар 2016, 22:31
cail
Это параметр для графических сенсоров (bar, chart, roundbar). Указывает интервал перерисовки именно графической части. Для свежего андроидного железа не актуально, использовалось в основном на слабых wince железках.
Сейчас графики успевают перерисовываться при каждом обновлении датчика.